我們知道程式一般都是包含if、for、while控制流,控制流在程式中是很常見的語句,那我們接下來通過對python控制流的了解來認識python。
if(儲存為if.py
):
number = 23
guess = int(input(`請輸入乙個整數: `))
if guess == number:
print(`恭喜,你猜對了。`) # 新塊從這裡開始
print(`(但你沒有獲得任何獎品!)`) # 新塊在這裡結束
elif guess < number:
print(`不對,你猜的有點兒小`) # 另乙個塊
# 在乙個塊中你可以做你想做的任何事...
else:
print(`不對,你猜的有點大`)
# 你猜的數比number大時才能到這裡
print(`完成`)
# if語句執行完後,最後的語句總是被執行
輸出:$ python3 if.py
請輸入乙個整數: 50
不對,你猜的有點兒大
完成$ python3 if.py
請輸入乙個整數: 22
不對,你猜的有點兒小
完成$ python3 if.py
請輸入乙個整數: 23
恭喜,你猜對了。
(但你沒有獲得任何獎品!)
完成
for(儲存為for.py
):
for i in range(1, 5):
print(i)
else:
print(`for迴圈結束`)
輸出:$ python3 for.py12
34for迴圈結束
while(儲存為while.py
):
number = 23
running = true
while running:
guess = int(input(`輸入乙個整數 : `))
if guess == number:
print(`恭喜,你猜對了。`)
running = false # 這使while迴圈停止
elif guess < number:
print(`不對,你猜的有點兒小。`)
else:
print(`不對,你猜的有點兒大。`)
else:
print(`while迴圈結束。`)
# 在這做你想做的任何事
print(`完成`)
Python之 控制流
格式 i1 3 if i1 4 print yes you are right elif 0 i1 4 print im dont konw else print no you are wrong 注意if elif以及else後面的 符號,我們通過它告訴python下面跟著乙個語句塊。number...
Python之四 控制流
1 if 邏輯判斷 if a b elif c d else e 先判斷a語句塊的值是否為真,如果為真,則執行b語句塊,如果不為真則轉到elif判斷c語句塊的值是否為真,如果為真執行d語句塊,如果不為真轉到else,執行e語句塊 例句 2 while迴圈 while a b先判斷語句塊a的值是否為真...
python控制流教程 python控制流
1.if.elif.else 語法 if 判斷條件 語句.elif 判斷條件 語句.else 語句.elif語句可以有0個或多個 2.while和for迴圈 while 判斷條件 語句.for iterating var in sequence statements s 可以在while迴圈體中巢狀...