1. 程式人生 > >python語言中的運算符

python語言中的運算符

span var clas 可用 head com pri 比較 賦值運算

基本運算符

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語言中的運算符