Python入門(二):基本語法
- 2019 年 12 月 26 日
- 筆記
縮進
- 使用TAB或者4個空格來縮進
- 推薦使用4個空格來表示縮進,因為有的編輯器,TAB != 4個空格
注釋
- 使用#表示單行注釋
- 使用3個雙引號或者3個單引號,在文件開頭、類/函數開頭注釋,闡述代碼信息或含義
數據類型
- 整數 int : 1、3、123、-10、0
- 浮點數 float : 3.14、2.78、-1.01
- 布爾型 bool : True / False
- 空值 None
變量
- 一個名字
- 存儲信息、信息可變
- 大小寫英文、數字和_的組合,而且不能以數字開頭
運算符
- 算術運算符 + – * / %
a = 10 + 2 # 加
b = 10 – 2 # 減
c = 10 * 2 # 乘
d = 10 / 2 # 除
e = 10 % 2 # 取餘數

- 賦值運算符
a = 11
b += 2
c -= 2
d *= 2
e /= 2
f %= 2

- 比較運算符

- 成員運算符
in 屬於(在列表中)
not in 不屬於(不在列表中)

- 邏輯運算符
and # 並
or # 且
not # 非

循環
- if 循環

- for 循環

- while 循環 — 一定要設置跳出條件,否則一直執行

如果有一個現成的數據可以挨個遍歷,用for+in搭配最簡潔for e in range/string/list/tuple/dict/set/file如果沒有,就寫成條件是否滿足的形式,用while實現 break:跳出for/while的整體循環,繼續往下執行continue:結束for/while的當次循環,繼續下一個循環