代碼風格
語句後無需 ;
a=10
結構控制語句後邊都需要 : , 通過縮進來標識語句體。
if a==10: print(a)
在代碼前邊增加#進行註釋。
變量定義
變量定義與賦值
python變量定義無需類型,直接變量名=變量值,類型根據變量值自動設置,變量的類型可以變更,
a=10 if a==10: print(a) a="123" print(a)
輸出結果:
多重賦值
一次給多個變量賦值
a,b,c=10,20,30 print(a,b,b)
字符串
字符串的表示
字符串的多種表示方式:單引號,雙引號,三引號 都代表字符串。
三引號經常用於給函數和類的功能進行註釋,每個對象都有一個__doc___屬性,三引號的註釋內容可以給這個屬性賦值。
字符串常用函數
len(“字符串”) : 計算字符串長度
"字符串".rstrip() : 刪除末尾空格
"字符串".lstrip() : 刪除開頭空格
"字符串".strip() : 刪除兩頭空格
“字符串”.lower() : 轉爲小寫
“字符串”.upper() : 轉爲大寫
“字符串”.split('字串') : 字符串分割
print(value,...,sep=' ',end=' ') :可以一次輸出多個值;sep用來設置多個值得間隔符號;end用來設置輸出後的符號,默認回車
運算符,未列出的和其它語言一樣
算數運算符
2**8 : 2的8次方。
9//2 : 返回商的整數部分。
數據類型轉換
轉爲字符串 : str(變量)
整數轉爲浮點數 : float(變量)
浮點數轉爲整數 : int(變量)
字符串轉爲整數 : int(字符串) , float(字符串)
數據錄入 :
a = input("請輸入一個數字")