if判斷語法:
if 條件:
**塊**塊
**塊:同一級別的縮排**,
相同的**塊從上到下一次執行
if 條件:
eifi 條件:
elif 條件:
else:
print()
強調:if的多分支或自上而下依次匹配,一旦匹配成功就會執行條件下的**
其餘條件即便成立也不去執行
if 條件:
if 條件:
elif條件:
else:
else:
if巢狀if
2.while迴圈:條件迴圈
條件成立迴圈 不成立就不迴圈
while 條件:
code1
code2
code3
while+break: break的意思是終止掉當前層的迴圈,繼續執行其他層**
while+continue: continue終止本次迴圈,直接進入下次迴圈
continue之後的所以**不執行,直接進入下次迴圈
ps:記住continue一定不要加到迴圈體最後一步執行的**
while+else整個迴圈流程結束後進行判斷,只要while迴圈沒有被break掉才執行else
pass 忽列結果
false 終止迴圈 true無限迴圈
n=[1,2,3,4,5]
len(n) 取列表裡的位置長度數
3.for迴圈 基於元數的個數迴圈
for i in name:
for i in range(1,10,2)#:1 3 5 7 9 range範圍 只顧開頭不顧結尾
print (i)
for+break 終止當層迴圈
for+continue 終止本次迴圈,直接進行下次迴圈
for+else 迴圈完成後,最後執行
Python入門筆記 迴圈for和while
while 迴圈 在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。for 迴圈 重複執行語句 巢狀迴圈 你可以在while迴圈體中巢狀for迴圈 break 語句 在語句塊執行過程中終止迴圈,並且跳出整個迴圈 continue 語句 在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一...
小猿圈python學習 流程控制之while迴圈
上節課我們已經學會用if else 來猜年齡的遊戲啦,但是只能猜一次就中的機率太小了,如果我想給玩家3次機會呢?就是程式啟動後,玩家最多可以試3次,這個怎麼弄呢?你總不會想著把 複製3次吧。age of oldboy 48 guess int input if guess age of oldboy...
Python學習筆記(五)猜數字遊戲(while)
今天寫的是乙個猜數字遊戲,我記得好像大二還是大三的時候在日方課上用vb實現過,大體思想就是先生成乙個隨機數,然後進行輸入,程式會判斷你輸入的值和隨機值相比較的結果,一直到你輸入正確才退出迴圈體。關於隨機數的應用,首先要引入random類,程式中生成的是1到10的隨機數,方法是random.unifo...