決戰Python之巔(四)
阿新 • • 發佈:2018-11-29
前言
昨天是作業課,就是每一章學完之後會有作業需要做,所以昨天也沒學啥,主要是複習了一遍之前學的。然後今天剛把作業交上去,不知道結果怎麼樣,感覺寫的還可以。
也沒啥寫的,就寫一下寫作業時候學到的東西吧。
知識回顧
先總體回顧一下第一章的內容:
1.三大類程式語言:機器語言、組合語言、高階語言;
其中高階語言又分為解釋型、編譯型。
2.Python的使用者互動:輸入:input、輸出:print。
3.註釋:單行使用 # ;多行使用三對單引號(即’’’ ‘’’)。
4.變數的規範:
1.變數名只能是字母、數字或下劃線的任意組合;
2.變數名的第一個字元不能是數字;
3.以下關鍵字不能宣告為變數名:
5.三大基本資料型別:int(整型)、string(字串)、bool(布林值)。
6.格式化(佔位符):%s 、%d、%f。%s 代表字串、%d代表整型、%f代表浮點型(不常用)。
7.兩種流程控制:
if
if bool條件1:
程式碼塊1
elif bool條件2:
程式碼塊2
else:
程式碼塊3
while
while 條件:
程式碼塊1
else:
程式碼塊2
新知識點
接下來講的是在我作業中用到的新知識,這邊只是捎帶著提一下,後面會有詳細講解:
1.Python讀寫文字:
讀:
with open(filepath,'r') as f: print(f) # 列印檔案內容
寫:
with open(filepath,'w') as f:
f.write(content) # 往檔案寫內容
追加:
with open(filepath,'a') as f:
f.write(content) # 往檔案當前內容後追加content
2.列表
3.字典
ps:目前只用到一些基本的函式,後面會詳細介紹,這裡就不再贅述。
pps: 我不是在划水。。。。