python的條件 Python的條件控制

2021-10-12 15:35:12 字數 863 閱讀 8278

控制語句 分支分流 迴圈語句

判斷語句 if...else...if

if 條件語句(比較 邏輯 成員運算子in)

用法1:

if 條件語句:

子語句age = 20

if age > 18:#當條件是ture時執行子語句

print("恭喜你,你成年了")

特殊:s=''

if s:

print("子語句執行了")

這種情況等於判空操作,是空字串時,不會執行子語句.元組列表同理

用法2:

if 條件語句:

子語句else:

子語句if age > 18:

print("恭喜你,成年了")

else:

print("小屁孩,你還沒長大")

用法3:

if 條件語句:

子語句elif 條件語句: # elif可以加多個

子語句else:

子語句age = input("請輸入您的年齡:")

if age.isdigit():

age = int(age)

if age >= 18:

print("恭喜你,你成年了")

elif age < 18:

print("小屁孩快快長大吧")

else:

print("您輸入的年齡不能為負數")

else:

print("請輸入數字")

拓展:python isdigit() 方法檢測字串是否只由數字組成。

語法isdigit()方法語法:

str.isdigit()

返回值如果字串只包含數字則返回 true 否則返回 false。

python條件 Python 條件控制

python 條件控制 if 語句 python中if語句的一般形式如下所示 if condition 1 statement block 1 elif condition 2 statement block 2 else statement block 3 如果 condition 1 為 tru...

python復合條件判斷 python條件判斷

if 判斷語句 if 條件 print 滿足條件展示資訊 if else判斷 if 條件 print 滿足條件展示資訊 else print 不滿足條件時展示資訊 print 程式結束 if elif else 判斷 連續判斷 if 條件1 print elif 條件2 print elif 條件3...

怎麼判斷python條件 Python條件判斷

names joker jack joe for name innames if name joker print name.title else print name.upper console 上面的栗子中,迴圈首先檢查當前名字是否是 joker 如果是,就以首字母大寫的方式列印 否則就以全大寫...