python基礎4 判斷(if)語句

2022-09-03 08:51:13 字數 1865 閱讀 4098

在 python 中,if語句就是用來進行判斷的,格式如下:

if 要判斷的條件:

條件成立時,要做的事情

……

注意:**的縮排為乙個 tab 鍵,或者4個空格 ——建議使用空格

age = 18

# if 語句以及縮排部分的**是乙個完整的**塊

if age >= 18:

print("可以進網咖嗨皮……")

# 3. 思考!- 無論條件是否滿足都會執行

print("這句**什麼時候執行?")

注意

else,格式如下:

if 要判斷的條件:

條件成立時,要做的事情

……else:

條件不成立時,要做的事情

……

注意

age = int(input("今年多大了?"))

# if 語句以及縮排部分的**是乙個完整的語法塊

if age >= 18:

print("可以進網咖嗨皮……")

else:

print("你還沒長大,應該回家寫作業!")

print("這句**什麼時候執行?")

條件1 and 條件2

並且,兩個條件同時滿足,返回 true,只要有乙個不滿足,就返回 false

條件1 or 條件2

或者,兩個條件只要有乙個滿足,返回 true,兩個條件都不滿足,返回 false

not 條件

不是

if 條件1:

條件1滿足執行的**

……elif 條件2:

條件2滿足時,執行的**

……elif 條件3:

條件3滿足時,執行的**

……else:

以上條件都不滿足時,執行的**

……# 對比邏輯運算子的**

if 條件1 and 條件2:

條件1滿足 並且 條件2滿足 執行的**

……

注意

elif 和 else 都必須和 if 聯合使用,而不能單獨使用

可以將 if、elif 和 else 以及各自縮排的**,看成乙個完整的**塊

if 條件 1:

條件 1 滿足執行的**

……if 條件 1 基礎上的條件 2:

條件 2 滿足時,執行的**

……

else:

條件 2 不滿足時,執行的**

else:

條件1 不滿足時,執行的**

……

has_ticket = true

knife_length = 20

if has_ticket:

print("有車票,可以開始安檢...")

if knife_length >= 20:

print("不允許攜帶 %d 厘公尺長的刀上車" % knife_length)

else:

print("安檢通過,祝您旅途愉快……")

else:

print("大哥,您要先買票啊")

python基礎 判斷語句 if

在程式中判斷乙個語句是否滿足規定的條件,如果滿足就執行.不滿足就執行.用if判斷 格式一 if 判斷條件 不可省略 滿足條件執行的語句 pycharm中嚴格區分空格,注意格式,四個空格,用tab eg1 a 0if a 1 判斷等於的時候用 print a 1 格式二 標準 if 判斷條件 滿足條件...

python基礎學習 判斷語句if

usr bin env python coding utf 8 time 2020 3 30 15 39 author 王小白 條件語句if file 07 06 if.py 一 if 1 if 條件語句 比較 邏輯 成員運算都可以 例 age 20 if age 18 if後面的語句 滿足條件 運...

python基礎知識 if判斷語句

1.1 if判斷語句基本結構 格式1 if 條件 條件成立時要做的事情 格式2 if 條件 滿足條件時要做的事情1 滿足條件時要做的事情2 else 不滿足時要做的事情1 不滿足時要做的事情2 格式3 if 條件1 事情1elif 條件2 事情2elif 條件3 事情3else 當以上條件都不滿足時...