1. 程式人生 > >決戰Python之巔(四)

決戰Python之巔(四)

前言

昨天是作業課,就是每一章學完之後會有作業需要做,所以昨天也沒學啥,主要是複習了一遍之前學的。然後今天剛把作業交上去,不知道結果怎麼樣,感覺寫的還可以。
也沒啥寫的,就寫一下寫作業時候學到的東西吧。

知識回顧

先總體回顧一下第一章的內容:
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: 我不是在划水。。。。