Python基礎04 條件控制

2022-09-14 16:42:17 字數 1037 閱讀 7346

目錄python 條件語句是通過一條或多條語句的執行結果(true 或者 false)來決定執行的**塊。

python中if語句的一般形式如下偽**所示:

# if語句

if 判定條件1:

執行**1

elif 判定條件2:

執行**2

.......

else:

執行**3

如果判定條件1為true,執行執行**1;如果為false,判斷判定條件2,如果判定條件2為true,執行執行**2;如果為false......最後,所有判定條件都為false執行執行**3。

注意:1.python中用elif代替了else if,所以if語句的關鍵字為:if-elif-else

2.每個條件後面要使用冒號 :,表示接下來是滿足條件後要執行的語句塊。

3.使用縮進來劃分語句塊,相同縮排數的語句在一起組成乙個語句塊。

4.在python中沒有switch – case語句

下面是乙個示例:

# 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 語句中,可以把 if...elif...else 結構放在另外乙個 if...elif...else 結構中。

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...