欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

計算機二級python學習教程(2) python語言基本語法元素

 更新時間:2019年05月16日 11:33:29   作者:李維山  
這篇文章主要為大家詳細介紹了計算機二級python學習教程的第2篇,Python語言基本語法元素,具有一定的參考價值,感興趣的小伙伴們可以參考一下

上一篇:計算機二級Python學習筆記(一)

其實昨天Python并沒有安裝成功,打開就報錯:

于是今天先解決這個問題,搜了一下api-ms-win-crt-process- 1-1-0.dll丟失,感謝這位老鐵的博客解決了我的問題【api-ms-win-crt-process-l1-1-0.dll 丟失的處理,個人覺得完美】,分享給大家,如果因為系統(tǒng)丟失dll文件報錯可以借鑒一下。

完美運行,繼續(xù)學習。

第2章 Python語言基本語法元素

2.1 程序的格式框架

縮進:Tab鍵或4個空格(建議)。用于表示程序間的包含和層次關系。例如if、while、for、def、class等保留字使用縮進。unexpected indent表示縮進錯誤。

d={}
for c in(65,97):
 for i in range(26):
 d[chr(i+c)]=chr((i+13)%26+c)
print("".join([d.get(c,c) for c in d]))

注釋:以#開頭表示,多行注釋每行前面都加#

#這是一個真理注釋
print("PHP是世界上最好的語言")

2.2 語法元素的名稱

變量:保存和表示數據值,通過賦值(等號=)來修改,隨時命名、隨時賦值、隨時使用。

命名:給變量或其他程序元素關聯(lián)名稱或標識符的過程??梢圆捎么笮懽帜浮底?、下劃線、漢字及組合命名,長度沒有限制。首字符不能是數字,標識符中間不能有空格、不能與保留字相同、大小寫敏感,標點符號全部為英文標點。

保留字:關鍵字,內部定義并保留使用的標識符,大小寫敏感,Python3版本共33個保留字。

#Python3保留字
and as assert break class continue def
def elif else except False finally for
from global if import in is lambda
None nonlocal not or pass raise return
True try while with yield

2.3 數據類型

數據類型:表示數據的含義,消除計算機對數據理解的二義性。Python有數字、字符串、元祖、集合、列表、字典類型等。

數字類型:整數、浮點數、復數。整數有十進制、十六進制、八進制、二進制,可以直接比較。浮點數帶有小數點,只有十進制,可以用科學計數法表示。

字符串類型:字符序列,用雙引號" "或單引號' '包括起來(作用相同),可以對單個字符或字符片段進行索引。

>>> "PHP是世界上最好的語言"[1]
'H'
 
>>> "PHP是世界上最好的語言"[-3]
'的'
 
>>> "PHP是世界上最好的語言"[0:3]
'PHP'
 
>>> len("PHP是世界上最好的語言") #獲取字符串長度
12
 
>>> "PHP是世界上最好的語言"[7:-3]
'最好'

2.4 程序的語句元素

表達式:產生或計算新數據值的代碼片段,數據和操作符構成,運算結果的類型由操作符或運算符決定。

賦值語句:使用等號(=)表示,變量=表達式。雙等號(==)判斷相等,True相等,False不相等。

>>> a = 666 #賦值
>>> print(a)
666
 
>>> a,b = 666,999 #同步賦值
>>> x,y = 'PHP','Python'
>>> print(x)
PHP
>>> print(a)
666
 
>>> x,y = y,x #同步賦值的應用 互換變量

引用:(1)全面命名空間引用: import 功能庫名稱,調用:功能庫名稱.函數名稱()

           (2)具體函數引用:from 功能庫名稱 import 函數名,調用:函數名稱()

           (3)全函數引用:from 功能庫名稱 import * ,調用:函數名稱()

           (4)別名引用:import 功能庫名稱 as 功能庫別名,調用:功能庫別名.函數名稱()

#引用turtle庫畫圓
>>> import turtle
>>> turtle.fd(-200)
>>> turtle.right(90)
>>> turtle.circle(200)

2.5 基本輸入輸出函數

input():變量=input("提示性文字") ,返回字符串。

>>> a = input("請輸入一個小數:")
請輸入一個小數:6.66
>>> print(a)
6.66

eval():變量=eval("字符串"),去掉字符串最外側的引號,執(zhí)行去掉引號后的字符內容。

>>> a = eval("1.11 + 5.55")
>>> print(a)
6.66
 
#eval()結合input()使用 獲取用戶輸入的數字
>>> a = eval(input("請輸入一個數:"))
請輸入一個數:333
>>> print(a*2)
666

print():輸出運算結果。

#第一種 輸出字符串
>>> print("挺好")
挺好
 
#第二種 輸出一個或多個變量
>>> a=666
>>> print(a,a,a)
666 666 666
 
#第三種 混合輸出字符串與變量值
#格式:print("字符串模板".format(變量1,2,3)) {}代表一個槽位,對應.format里的變量
>>> a,b=6,111
>>> print("數字{}和數字{}的乘積是{}".format(a,b,a*b))
數字6和數字111的乘積是666
 
 
>>> a=666 #end參數避免默認換行
>>> print(a,end=".")
666.

2.6 源程序的書寫風格

一張圖結束今天的學習:

下一篇:計算機二級Python學習筆記(三)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python+selenium對table表和分頁處理

    python+selenium對table表和分頁處理

    這篇文章主要介紹了python+selenium對table表和分頁處理,文章內容只要包括bulabula2022、table表分頁處理、網頁table所有內容循環(huán)處理等相關內容,需要的小伙伴可以參考一下
    2022-01-01
  • python+mysql實現簡單的web程序

    python+mysql實現簡單的web程序

    上篇文章我們介紹了簡單的Python web程序,實現hello world,本文我們來結合一下mysql,實現對數據庫的簡單操作,希望對大家有所幫助
    2014-09-09
  • Python實現打印詳細報錯日志,獲取報錯信息位置行數

    Python實現打印詳細報錯日志,獲取報錯信息位置行數

    這篇文章主要介紹了Python實現打印詳細報錯日志,獲取報錯信息位置行數方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 如何利用pyinstaller打包Python程序為exe可執(zhí)行文件

    如何利用pyinstaller打包Python程序為exe可執(zhí)行文件

    這篇文章主要給大家介紹了關于如何利用pyinstaller打包Python程序為exe可執(zhí)行文件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • python去除所有html標簽的方法

    python去除所有html標簽的方法

    這篇文章主要介紹了python去除所有html標簽的方法,涉及Python正則替換的相關技巧,非常簡單實用,需要的朋友可以參考下
    2015-05-05
  • Python實現批量轉換文件編碼的方法

    Python實現批量轉換文件編碼的方法

    這篇文章主要介紹了Python實現批量轉換文件編碼的方法,涉及Python針對文件的遍歷及編碼轉換實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Python matplotlib安裝和使用的完整教程

    Python matplotlib安裝和使用的完整教程

    Python Matplotlib是一個強大的數據可視化庫,它允許用戶創(chuàng)建各種類型的靜態(tài)、動態(tài)圖表和圖形,Matplotlib基于NumPy和Pandas等科學計算庫,提供了豐富的繪圖選項,本文介紹了Python matplotlib安裝和使用的完整教程,需要的朋友可以參考下
    2024-07-07
  • 在python2.7中用numpy.reshape 對圖像進行切割的方法

    在python2.7中用numpy.reshape 對圖像進行切割的方法

    今天小編就為大家分享一篇在python2.7中用numpy.reshape 對圖像進行切割的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python網絡請求模塊urllib與requests使用介紹

    Python網絡請求模塊urllib與requests使用介紹

    網絡爬蟲的第一步就是根據URL,獲取網頁的HTML信息。在Python3中,可以使用urllib和requests進行網頁數據獲取,這篇文章主要介紹了Python網絡請求模塊urllib與requests使用
    2022-10-10
  • 小試Python中的pack()使用方法

    小試Python中的pack()使用方法

    這篇文章主要介紹了小試Python中的pack()使用方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論