上一篇:計算機二級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 語法元素的名稱
變量:保存和表示數據值,通過賦值(等號=)來修改,隨時命名、隨時賦值、隨時使用。
命名:給變量或其他程序元素關聯名稱或標識符的過程。可以采用大小寫字母、數字、下劃線、漢字及組合命名,長度沒有限制。首字符不能是數字,標識符中間不能有空格、不能與保留字相同、大小寫敏感,標點符號全部為英文標點。
保留字:關鍵字,內部定義并保留使用的標識符,大小寫敏感,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學習筆記(三)
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
