Python的條件控制?if?語句詳解
1、四種語法格式
針對(duì)不同的場景, if 語句可以有4種「語法格式」
1.1、if
這是最「簡單」的一種語法格式,可以判斷「一種」場景
實(shí)例:定義一個(gè)年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”。
age = 16
if age < 18:
print('滾出網(wǎng)吧')輸出:
滾出網(wǎng)吧
1.2、if else
這是「標(biāo)準(zhǔn)」語法格式,可以判斷「兩種」場景
實(shí)例:定義一個(gè)年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費(fèi)”。
age = 20
if age < 18:
print('滾出網(wǎng)吧')
else:
print('先交兩萬網(wǎng)費(fèi)')輸出:
先交兩萬網(wǎng)費(fèi)
1.3、if elif else
這種格式可以判斷「兩種以上」場景,其中 elif 可以使用多次
實(shí)例:定義一個(gè)年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費(fèi)”;否則(年齡等于18)就打印 “算你小子走運(yùn),進(jìn)來打游戲”。
age = 18
if age < 18:
print('滾出網(wǎng)吧')
elif age > 18:
print('先交兩萬網(wǎng)費(fèi)')
else:
print('算你小子走運(yùn),進(jìn)來打游戲')輸出:
算你小子走運(yùn),進(jìn)來打游戲
1.4、if 嵌套
if 語句中可以包含 if 語句,用于處理一些「復(fù)雜」的場景。
實(shí)例:定義一個(gè)年齡和一個(gè)性別,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費(fèi)”;否則就判斷性別,如果是男的,就打印 “算你小子走運(yùn),進(jìn)來打游戲”;否則就打印 “離開我的網(wǎng)吧”。
sex = '男'
age = 18
if age < 18:
print('滾出網(wǎng)吧')
elif age > 18:
print('先交兩萬網(wǎng)費(fèi)')
else:
if sex == '男':
print('算你小子走運(yùn),進(jìn)來打游戲')
else:
print('離開我的網(wǎng)吧')輸出:
算你小子走運(yùn),進(jìn)來打游戲
2、常用的操作符
條件判斷時(shí)常用的「運(yùn)算符」

到此這篇關(guān)于Python的條件控制 if 語句詳解的文章就介紹到這了,更多相關(guān)Python if 語句內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python分析實(shí)現(xiàn)微信釘釘?shù)溶浖嚅_分身
我發(fā)現(xiàn)壇友分享的很多都是通過cmd?去start?多個(gè)微信,雖然能實(shí)現(xiàn)多開,但不夠靈活,比如我上午登錄了一個(gè)微信,下午在登錄就不太好用了,當(dāng)然也可能是我start的姿勢(shì)不對(duì)。于是我就搜了下單實(shí)例原理,自己動(dòng)手實(shí)現(xiàn)了個(gè)隨用隨開的2022-02-02
詳解python實(shí)現(xiàn)識(shí)別手寫MNIST數(shù)字集的程序
這篇文章主要介紹了詳解python實(shí)現(xiàn)識(shí)別手寫MNIST數(shù)字集的程序,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
Python處理列表套字典結(jié)構(gòu)JSON數(shù)據(jù)的三種方式對(duì)比
這篇文章主要為大家詳細(xì)介紹了Python處理JSON文件中列表套字典結(jié)構(gòu)的三種優(yōu)化方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2026-02-02
Python 3.14 新特性實(shí)戰(zhàn)之模式匹配與性能優(yōu)化
這篇文章給大家介紹了Python 3.14 新特性實(shí)戰(zhàn)之模式匹配與性能優(yōu)化,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2026-05-05
分析解決Python中sqlalchemy數(shù)據(jù)庫連接池QueuePool異常
這篇文章主要來給大家分析sqlalchemy數(shù)據(jù)庫連接池QueuePool的異常,給大家用詳細(xì)的圖文方式做出了解決的方案,有需要的朋友可以借鑒參考下,希望可以有所幫助2021-09-09
Python 圖片轉(zhuǎn)數(shù)組,二進(jìn)制互轉(zhuǎn)操作
這篇文章主要介紹了Python 圖片轉(zhuǎn)數(shù)組,二進(jìn)制互轉(zhuǎn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03

