您好,登錄后才能下訂單哦!
上一篇:計算機二級Python學習筆記(一)
其實昨天Python并沒有安裝成功,打開就報錯:
于是今天先解決這個問題,搜了一下api-ms-win-crt-process- 1-1-0.dll丟失,感謝這位老鐵的博客解決了我的問題【api-ms-win-crt-process-l1-1-0.dll 丟失的處理,個人覺得完美】,分享給大家,如果因為系統丟失dll文件報錯可以借鑒一下。
完美運行,繼續學習。
第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("字符串"),去掉字符串最外側的引號,執行去掉引號后的字符內容。
>>> 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學習筆記(三)
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。