流程控制
- 順序結構:程式從頭到尾順序依次執行每一個
- 分支結構:【選擇結構】,程式會拐彎
- 回圈結構:程式會殺個回馬槍,不斷地重復執行同一段代碼
分支結構
if陳述句
if 如果
elif 否則如果 # 可多個 可0個
else 否則
# 從上往下判斷,如果為true了就不會再往下執行
可嵌套
if ture:
if a = 1 :
# 嵌套的
else :
# 都為嵌套的
else:
代碼塊
三目運算
print(n1 if n1>n2 else n2)
回圈結構
- while
- for
while
while回圈在條件運算式成立時,會進入代碼塊區域,
while 條件運算式:
陳述句塊(回圈體)
for
for和while都是回圈,本質沒區別,只是根據實際場景來使用,
for 變數名 in 序列型別: # 變數名隨便取
回圈體
break,continue
break和continue是回圈中滿足一定條件退出回圈的兩種方式
break:退出整個回圈
continue:退出本次回圈,繼續執行下一次回圈
回圈嵌套
# 死回圈
while True :
print(1)
while True:
print(2)
fro i in range(100):
print(i)
fro j in range(50):
print(j)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/501243.html
標籤:Python
上一篇:聊聊Spring事務控制策略以及@Transactional失效問題避坑
下一篇:C++封裝靜態鏈接庫和使用
