目錄python 條件語句是通過一條或多條語句的執行結果(true 或者 false)來決定執行的**塊。
python中if語句的一般形式如下偽**所示:
如果判定條件1為true,執行執行**1;如果為false,判斷判定條件2,如果判定條件2為true,執行執行**2;如果為false......最後,所有判定條件都為false執行執行**3。# if語句
if 判定條件1:
執行**1
elif 判定條件2:
執行**2
.......
else:
執行**3
注意:1.python中用elif代替了else if,所以if語句的關鍵字為:if-elif-else
2.每個條件後面要使用冒號 :,表示接下來是滿足條件後要執行的語句塊。
3.使用縮進來劃分語句塊,相同縮排數的語句在一起組成乙個語句塊。
4.在python中沒有switch – case語句。
下面是乙個示例:
在巢狀 if 語句中,可以把 if...elif...else 結構放在另外乙個 if...elif...else 結構中。# if語句
# 判斷狗的年齡相當於人的年齡
age = int(input("請輸入狗的年齡:"))
if age <= 0 & age > 20:
print("年齡輸入錯誤!")
elif age == 1:
print("14")
elif age == 2:
print(22)
else:
print(22 + (age - 2) * 5)
if 表示式1:
語句if 表示式2:
語句elif 表示式3:
語句else:
語句elif 表示式4:
語句else:
語句
04 條件渲染
單個元素渲染 v if v else 單個元素渲染 v if v else if v else 用v if 跟著v else,其中如果沒有v if或v else if v else不會被識別。多個元素渲染 第乙個第二個 第三個 第四個 在單個元素渲染的基礎上新增乙個template標籤,而且這個標籤...
Python基礎知識五 條件控制語句
二 input 函式 三 if else語句 四 if elif else 語句 五 while語句 六 迴圈巢狀 七 break和continue if 條件表示式 塊num 30if 20 num 40 print num比20大,num比40小 num比20大,num比40小if 條件表示式 ...
五 條件控制語句
執行流程 如果為false,則不執行。例如 num 50 if num 20 print num比20大 輸出 num比20大 語法 if 條件表示式 塊input rint 123 輸出 123username input if usename admin 輸出 沒有提示 admin userna...