三、 Python控制流
順序結(jié)構(gòu)
就是我們寫的代碼按照順序執(zhí)行代碼
分支結(jié)構(gòu)
if else 當(dāng)業(yè)務(wù)邏輯判斷某個條件成立時,可以使用if else
# if 條件:
# 執(zhí)行條件語句A(statements)
# else:
# 執(zhí)行條件語句B(statements)
if
循環(huán)結(jié)構(gòu)
while循環(huán)
# 條件成立 一直執(zhí)行 直到條件不不成立 終止執(zhí)行
#一般break與continue配合使用
#break:強制停止該循環(huán) 退出該循環(huán)
#continue:強制停止本次循環(huán) 進入下次循環(huán)
number = 9
while True:
guess = int(input("請輸入一個數(shù):"))
if guess == number:
print('====')
break
elif guess < number:
print('<<<<')
continue
else:
print('>>>>')
continue
for循環(huán)
# 一般在遍歷 字典、列表的時候 可以確立循環(huán)次數(shù)的話使用for循環(huán)
#遍歷列表
list = [1,2,3,4,5]
for item in list:
print(item)
#遍歷字典
dict = {'name':'hhh','age':19}
for item in dict.values():
print(item)
# 嵌套循環(huán)
list =[[1,2,3],[4,5,6]]
for i in range(len(list)):
for j in range(len(list[i])):
print(list[i][j])