python語言中的運算符
阿新 • • 發佈:2018-11-21
span var clas 可用 head com pri 比較 賦值運算 5.交叉賦值
基本運算符
1.比較運算符
# >,< ,>= ,<=, ==(比較值) ,!=(不等號)
2.邏輯運算符
and or not(取反)
3.算術運算
/ 除號 print(10/3) //只取整數部分除號 print(10//3) **平方 print(10**3)
4.賦值運算
+= 增量賦值 age=17 #前面代碼等價於 age=17 age+=1 # age=age+1 /=除 *=乘
5.交叉賦值
#讓x,y交換值 x=10 y=12 #在python中只需要 x,y=y,x
6.鏈式賦值
#按照順序可以將10賦值給x,y,z x=10 y=x z=y #在python中 只需要x=y=z=10
7.解壓賦值
#若想將列表中所有數據單個輸出 l=[1.1,2.2,3.3,4.4,5.5] a=l[0] b=l[1] c=l[2] d=l[3] e=l[4] #按照以上繁瑣方法可實現,但太繁瑣 #在python中可以用以下方法 l=[1.1,2.2,3.3,4.4,5.5] a,b,c,d,e=l #但有時在取值可能不需要全部的值,以下方法可以解壓前部分或者後部分的值。我們可以用下劃線‘_‘代替變量名,作為占位符l=[1.1,2.2,3.3,4.4,5.5] a,b,_,_,_=l #當列表裏數據較多時可用 a,b,*_=l a,b,*_,c=l #但該方法不能取中間一些值
python語言中的運算符