2020 9 13條件語句 迴圈語句

2021-10-09 10:21:46 字數 1087 閱讀 8859

1、條件語句為格式為

if  條件  :

要執行的語句

2、if語句可以巢狀

if    條件1

: 執行語句1

elif 條件2

: 執行語句2

……else

: 條件三

3、注意python裡沒有switch語句,因此有多個條件時只能用if巢狀

while   num<10:

num+=

1 #該句的意思為num=num+

1if num ==

5break

print

(num)

#輸出結果為 5,因為在nun==

5的時候break 了

eg

while   num<10:

num+=

1if num ==5:

continue

print

(num)

#輸出結果為12

3467

89

7、pass

pass表示不執行

8、for迴圈

for迴圈的格式為

for 變數名 in 條件

eg

for    num    in

range(10

):print

(num)

輸出結果為12

3456

789

這裡使用的range函式一共有三個引數

range(start,end,step)

start為開始引數(可省略,預設為0)

end為結束引數(不可省略,不包含該數)

step為增加量(可省略,預設變化量為1)

eg

for  num  in

range(1

,10,1

)print

(num)

#表示num從1變化到9,每次增加量為1

3 條件語句 迴圈語句

if語句 if 表示式1 表示式1的布林值為true則執行表示式2,表示式1的布林值為false則不執行表示式2 else if語句 else if 表示式3 該語句用在if語句或其他else if語句之後,表示滿足其前面的if 或else if 語句外如果滿足表示式3則執行表示式4 條件與條件間不...

2 條件語句和迴圈語句

1 條件語句 num int input 請輸入您的年齡 if num 18 print 成年了 如果滿足if條件,則執行if冒號後乙個縮排的語句 if num 40 print 你年紀有點大 else print 小青年吧 elif num 10 不滿足同縮排中的if條件,且滿足elif中的條件,...

Python基礎02 條件語句,迴圈語句

while else迴圈 當while迴圈正常執行完的情況下,執行else輸出,如果while迴圈中執行了跳出迴圈的語句,比如 break,將不執行else 塊的內容。for else迴圈 當for迴圈正常執行完的情況下,執行else輸出,如果for迴圈中執行了跳出迴圈的語句,比如 break,將不...