1. 算術運算
print(10 / 3)
print(10 // 3)
print(10 ** 2)變量
2. 賦值運算
2.1增量賦值
age=18
age+=1#age=age + 1
age/=3 #age=age/3
age**=2 #age=age**2循環
2.2交叉賦值
x=10
y=20
x,y=y,x
print(x,y)語法
2.3鏈式賦值
x=y=z=10margin
2.4解壓賦值
l=[1.2,2.2,3.3,4.4,5.5]
a,b,c,d,e=l #變量名的個數要與l中的元素相等
a,b,c,d,e,f=l #變量名的個數不能比l中的元素多
a,b,c,d=l #變量名的個數不能比l中的元素少
print(a,b,c,d,e)while
l=[1.2,2.2,3.3,4.4,5.5]
a,b,*_=l #取前兩個值
a,*_,b=l #取開頭和結尾兩個值
*_,a,b=l #取最後兩個值
print(a,b)co
1.語法1:運算符
if 條件:if判斷
縮進的代碼塊
2.語法2:
if 條件:
縮進的代碼塊
else:
縮進的代碼塊
3.語法3:
if 條件1:
縮進的代碼塊
elif 條件2:
縮進的代碼塊
else:
縮進的代碼塊
4.語法4:
if 條件1:
if 條件2:
縮進的代碼塊
1.基本語法:
while 條件:
縮進的代碼塊
# 循環體 # 若是條件爲真,那麼循環體則執行,執行完畢後再次循環,從新判斷條件。。。
# 若是條件爲假,那麼循環體不執行,循環終止
2.while+break:
break表明結束本層循環
break後面的代碼不執行
3.while + continue:
continue表明結束本次循環,直接進入下一次
continue 後面的代碼不執行
4.while + else
else的子代塊只有在while循環沒有被break打斷的狀況下才會執行