Python3自學筆記5 條件判斷與迴圈

2021-07-23 21:30:38 字數 520 閱讀 3607

時間2016.10.20

摘錄自:廖雪峰python3.5教程

內容:條件判斷與迴圈

一、if的使用

if 條件1:

執行1elif 條件2:

執行2else:

執行3只要條件為非0數值、非空字串、非空list等就判定滿足條件。

注:python中如何注釋,對於單行注釋用#,對於多行注釋『』『與『』『或者「」「與「」「之間的部分都會被注釋。

二、迴圈

迴圈指令for x in [ ],函式的功能是將list或者tuple中的元素依次帶入x中然後執行縮排**塊。

如元素個數較多時,將元素一次寫入list中太過麻煩。python中有range(x)函式一次生成大於0小於x的整數。

list(range(5))= [0,1,2,3,4]    

for x in range(101)

sum=sum+x

計算0到100之和

迴圈指令while,滿足條件則執行**塊,直到不滿足條件則退出迴圈。

Python3條件與迴圈控制

python的流程控制語句包括 if條件語句 while迴圈語句 for迴圈語句 range函式以及break continue pass控制語句。這些語句在python中的語義和在其他語言中是一樣的,所以這裡就只說它們的寫法。if語句是最常用的條件控制語句,python中的一般形式為 if 條件一...

Python 學習筆記3(條件 迴圈)

1 條件判斷 這個和c語言有點類似,看下面 age 20if age 18 print your age is age print adult 你發現了什麼,if後面有個冒號,而且如果age小於18你猜結果會是怎樣,如果是c語言那麼肯定會輸出 adult 而py不會輸出 說明py的 執行和縮排有關 ...

Python實用筆記 (3)條件判斷

可以執行多條語句,靠的是縮排原則,看起來也更板扎 注意冒號 age 3 if age 18 print adult elif age 6 print teenager else print kid 只要x是非零數值 非空字串 非空list等,就判斷為true,否則為false if x print ...