python中if控制语句_Python中流程控制语句之IF语句
生活中經常遇到的各種選擇和判斷在程序中也會遇到,比如玩色子,猜大小,比如選擇哪條路回家?Python程序中同樣也會遇到。IF語句就是用作條件判斷的控制語句。
語法一:
if 條件: # 引號是將條件與結果分開
結果1 #tab鍵,告訴程序滿足這個條件
結果2 #如果條件是真(True)執行結果1,然后結果2,如果條件假False,直接結果2.
語法二:
if條件:
結果1
else:
結果2
代碼3
語法三:
if :
elif : elif : else:
if 條件1:
結果1
elif 條件2:
結果2
elif? 條件3:
執行3
。。。。。。
else:
結果n
money = input(“請輸入錢數:")
if int(money)? > 5000:
print("請大家吃飯”)
elif int(money) > 3000:
print(“請吃自助餐”)
elif int(money) >1000:
print("吃豬腳飯“)
else:
print("吃老婆餅”)
語法四: IF嵌套語句(IF語句只會選擇一條路走,有一個條件成立,其他就不再進行判斷了)
if 條件1:
結果1
if條件2:
結果2
else:
結果3
else:
結果4? ###? 可以無限嵌套,但是在實際開發中,不要超過三層嵌套。
gender = input(“請輸入性別:")
if gender == "女”:
print(“請進”)
age = input(“請告訴我你的年齡是:”)
if int(age) > 45:
print("去隔壁吧,Alex等著你!“)
else:
print(”進來吧,我家的瓜又大又甜!“)
else:
print("回去吧,家里沒人)
p
場景,如果大于60歲,是老年人,大于40,小于60是中年人,大于30,小于40是壯年人,大于20 ,小于30 是青年人,小于20是小屁孩。
if int(age) <20:
print("小屁孩")
elif 20 < int(age) < 30:
print("青年人")
elif 30 < int(age) < 40:
print("壯年人")
elif 40 < int(age) < 60:
print("中年人")
elif int(age) > 60:
print("老年人")
總結
以上是生活随笔為你收集整理的python中if控制语句_Python中流程控制语句之IF语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux c 数据库编程,linux
- 下一篇: websocket python爬虫_p