分支與循環

程序結構

順序
分支
循環

分支

語法:
    if 條件表達式:
        語句1
        語句2
Tips:
    條件表達式的結果必須爲布爾值,真或假
    注意冒號
    注意縮進

雙向分支

語法:
    if 條件表達式1:
        語句1
    else:
        語句2
    雙向分支,一定且僅執行一條語句

多路分支

語法:
    if 條件表達式1:
        語句1
    elif 條件表達式2:
        語句2
        ...
    else:
        語句n
    多路分支也僅會執行一個

循環

for循環

語法:
    for 變量 in 序列:
        語句1
        語句2
for循環經常與range()配合使用
range()函數

for - else語句

while循環

for - while語句

中斷

break
    無條件結束整個循環,循環猝死
for i in range(1,11):
    if i == 7:
        print("找到了")
        break
    else:
        print(i)
continue
    無條件結束本次循環,進入下一輪循環
for i in range(1,11):
    if i%2 == 1:
        continue
    else:
        print(i,"是偶數")
pass
    佔位,不做任何操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章