190625 DataCamp Python Notes
Python v3.x
https://www.python.org/downloads/
IPython Shell
Python Script (.py)
Python 的註解符號為 # 字號。
數學運算符號:
次方為雙星號 **
例:4 ** 2 表示為 4 的 2 次方,答案為 16。
Python Types 型別
目前看到的計有 float, int, str, bool
可用 type([變數名稱]) 取得變數的型別
型別轉換函式
bool()
float()
int()
str()
"Hey " * 2 結果為 "Hey Hey "
True + False 結果為 1
Python List
[a, b, c]
可包含任意型別
例:[True, 0.1, 1, "2"]
List 亦可包含 List
List 索引值 最後一個為 -1,倒數第二個為 -2,and so on.
Sub-List:
fam[3:5] 3 包含,5 不包含。
fam[:4] 從 0 到 3。
fam[5:] 從 5 到最後。
List Manipulation
刪除某個元素,例:del(fam[2])
複製完整 List,而非 reference 到同一組 List
y = list(x) 或 y = x[:]
https://www.python.org/downloads/
IPython Shell
Python Script (.py)
Python 的註解符號為 # 字號。
數學運算符號:
次方為雙星號 **
例:4 ** 2 表示為 4 的 2 次方,答案為 16。
Python Types 型別
目前看到的計有 float, int, str, bool
可用 type([變數名稱]) 取得變數的型別
型別轉換函式
bool()
float()
int()
str()
"Hey " * 2 結果為 "Hey Hey "
True + False 結果為 1
Python List
[a, b, c]
可包含任意型別
例:[True, 0.1, 1, "2"]
List 亦可包含 List
List 索引值 最後一個為 -1,倒數第二個為 -2,and so on.
Sub-List:
fam[3:5] 3 包含,5 不包含。
fam[:4] 從 0 到 3。
fam[5:] 從 5 到最後。
List Manipulation
刪除某個元素,例:del(fam[2])
複製完整 List,而非 reference 到同一組 List
y = list(x) 或 y = x[:]
留言
張貼留言