Python 10分鐘入門
- 下次預計更新內容:Vue-幼幼班入門篇-W03
重點語法
- 中文的檔案要加上
# encoding: utf-8
- python不需要任何代表結尾的符號(ex;)
- python不需要先指定變數的型態,之後也可以任意轉換型態(弱型態)
- python可以透過=,+=,-=直接賦值,也可同時給多個變數賦值
- 單行註解為#,多行註解則用”””開頭與結尾,多運用註解可以幫助你或其他人看懂你的程式碼。
資料型態
list
是可以隨意更動大小的陣列,可透過append增加。- len()可以算list長度
- sum()可以計算list中所有數值的加總(但list中的元素都需為數值,不可與字串混合)
- count則是可以計算list中某個元素出現次數
- 字串可用雙引號”或用單引號’來進行標示
- 注意不能讓不同型別的變數同時運算
Dictionaries
用來儲存東西之間對應關係
迴圈
1 | # encoding: utf-8 |
函式
- python定義函式用def開頭,同樣以冒號:結尾,還有縮排。
- Class的初始化函式是由兩條底線包含著init做宣告。
- lambda是簡易型函式,只能回傳一個值,因此如果需要兩個值以上的排列順序,會用attrgetter