簡單的讀書筆記,隨手記錄
2、 邏輯操作符
a) 身份操作符:is
進行物件比較,只有引用相等才為true。
速度快,記憶體儲存位址的比較;常用語 is none
>>> a = ['abc',123]
>>> b = ['abc',123]
>>> a is b
false --物件不同
>>> a = b
>>> a is b
true --物件相同
>>> a = "123"
>>> b = "123"
>>> a is b
true --int和str 比較意義不大
>>> a = b
>>> a is b
true
b) 比較操作符
結鏈比較:
>>> a = 9
>>> 0<= a <= 10
true
c) 成員操作符:in , not in
>>> p = ('x',1,2)
>>> 'x' in p
true
>>> 12 in p
false
d) 邏輯運算子:and,or,not
and 和or 執行短路邏輯,and右邊的被執行,or左邊的被執行
3、 控制流語句
if ***xx:
pppp
elif ***xx:
pppp
else:
ppppp
while ***x :
ppppp
for v in x :
pppp
a) 異常處理
try:
******x
exception as ex:
print(ex)
4、 算數運算子
除法操作符的浮點略有不同:
>>> 12/4
3.0>>> int(12/3)
a、 int的型別是固定的,一旦賦值,不能改變,運算是生成新的物件。
b、 a += b 與 a=a+b 不完全相同,前者效率更高,因為只查詢一次a
5、 輸入輸出
input
6、 函式的建立與呼叫
def fn ():
***xx
python關鍵要素
要素 1 資料型別 python提供了幾種內建的資料型別,使用int表示整數,使用str表示字串 unicode字串行 python所能表示的整數大小只受限於機器記憶體,而非固定的位元組數,字串可以用雙引號或單引號封裝,只要字串頭尾的符號對稱。空字串只使用引號。python使用方括號來訪問字串等序列...
Python 語法筆記
2.python中堆的用法 3.python 中的基本語法 4.python 中字串的處理 5.python的類和物件 6.python 的字典 7.python 的list 列表 8.鍊錶 9.python中json資料 10.python 中的基本函式 11.python中的tqdm進度條模組 ...
Python 語法筆記
1 else與while結合 while a 0 pass else pass 當a 0時執行 2 with語法,無需關閉檔案,python自動關閉 with open a.txt r as f for s in f print s 3 抓異常 try except 異常 as s s為異常資訊 f...