1. 程式人生 > 其它 >Python迴圈控制

Python迴圈控制

一.比較符

和算術操作符一樣,布林操作符也有操作順序。在所有算術和比較操作符求值後,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} #集合
本文版權歸作者所有,歡迎轉載,請務必新增原文連結。