Python迴圈控制
阿新 • • 發佈:2021-12-14
一.比較符
和算術操作符一樣,布林操作符也有操作順序。在所有算術和比較操作符求值後,Python 先求值 not 操作符,然後是 and 操作符,然後是 or 操作符。
二.if控制
if name == 'ad':
print('aa')
elif name == 'asd':
print(asd)
else:
print('other')
if (xx == xx) and (yy == yy): #一起
三.迴圈
a = 0 while a < 5: print(a) a = a + 1 if a == "sad": break #跳過 continue #返回到頭 else: print("這裡是break沒有跳過,則執行這個') for i in range(5): print(i) a='123' b='123' a is b for i,t in zip(a,b): #zip會在2個數組其中最短的那個用完停止
四.推導式
name = [i for i in range(1,6)] #第一個i生成值
name = [in for i in range(1,6) if i % 2 == 1] #判斷
name = [(row, col) for row in range(3) for col in range(4)] #出陣列
for row,col in name: #拆解
name = {i: "init" for letter in range(8)} #字典
name = {number for number in range(1,6) if number % 3 == 1} #集合
本文版權歸作者所有,歡迎轉載,請務必新增原文連結。