1、變量賦值
s1 = "a"
s2 = s3 = "b"
s4, s5 = "x", "y"
2、變量類型
數字 | 字符串 | 列表 | 元組 | 字典 | 集合 | 空值 |
---|---|---|---|---|---|---|
number | str | list | tuple | dict | set | None |
3、布爾值
boolean作爲數字使用:True/False - 1/0
數字作爲boolean使用:0 False,其他 True
Python邏輯運算符:and or not
Java中邏輯運算符:&& || !
注意邏輯運算過程中的短路問題
4、while循環
while 表達式:
語句塊1
while 表達式:
語句塊1
else:
語句塊2
pass只是爲代碼格式美觀時用的佔位,無特殊意義。
5、PyCharm名稱校驗
function/argument/variable name should be lowercase
File - Settings - Editor - Inspections - Python - PEP 8 naming convention violation - Ignored errors
添加:N802、N803、N806
6、函數基礎
help(函數名) 查看函數詳情
函數不需要定義返回值類型,默認的返回值爲None
普通參數:參數必須有,並且按照定義的順序傳參
默認參數:定義方法時,通過key=value給參數默認值
關鍵字參數:調用方法時用key=value可以不需要按照順序傳參
help(函數名) 查看函數詳情
7、其他筆記
range(1,100) :該函數返回1-99組成的序列
Python中單個反斜槓表示本行沒結束,在下一行繼續