if語句使用方法:
if
《條件判斷1
>
:《執行1
>
elif
《條件判斷2
>
:《執行2
>
elif
《條件判斷3
>
:《執行3
>
else
:《執行4
>
例如:
age =
3if age >=18:
print
('your age is'
, age)
print
('adult'
)else
:print
('your age is'
, age)
print
('teenager'
)
input()
輸入的結果為字串,若和整數比較需要呼叫int()
轉換為整形:
s =
input
('birth: '
)birth =
int(s)
if birth <
2000
:print
('00前'
)else
:print
('00後'
)
迴圈方法一:for x in ...
迴圈就是把…中每個元素代入變數x,然後執行縮排
塊的語句,如計算1+2+3…+100 :
sum=0
for x in
range
(101):
sum=
sum+ x
print
(sum
)
其中 `range(101)`表示生成0...100的整數序列, `list(range(101))`表示轉換該序列為列表。
迴圈方法二:while迴圈,只要條件滿足,就不斷迴圈,條件不滿足時退出迴圈,如計算1+3+5+…+99
sum=0
n =99
while n >0:
sum=
sum+ n
n = n -
2print
(sum
)
break:提前退出迴圈,如 :
if n >10:
# 當n = 11時,條件滿足,執行break語句
break
# break語句會結束當前迴圈
if n %2==
0:# 如果n是偶數,執行continue語句
continue
# continue語句會直接繼續下一輪迴圈,後續的print()語句不會執行
條件判斷及迴圈語句
1 順序結構 從上往下依次執行 開始 語句一 語句二 結束 2 選擇結構 分支結構 有特定的語法格式,必須按照語法格式編寫 兩種選擇語句 1 if語句 2 switch語句 1 if語句 1 格式1 if 關係表示式 else 執行流程 首先判斷關係表示式看其結果是true還是false 如果是tr...
python 條件判斷和迴圈
一 條件判斷 if if age 18 記住在判斷語句後面要加上 還有要注意他的縮排 age 20 if age 18 print your age is age print adult else x 還有就是 if 條件1 x elif 條件2 x elif 條件3 x else x 迴圈 迴圈這...
Python 條件判斷和迴圈
計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現 age 20 if age 18 print your age is age print adult print end 注意 python 的縮排規則...