Python的條件控制?if?語句詳解
1、四種語法格式
針對不同的場景, if 語句可以有4種「語法格式」
1.1、if
這是最「簡單」的一種語法格式,可以判斷「一種」場景
實例:定義一個年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”。
age = 16 if age < 18: print('滾出網(wǎng)吧')
輸出:
滾出網(wǎng)吧
1.2、if else
這是「標(biāo)準(zhǔn)」語法格式,可以判斷「兩種」場景
實例:定義一個年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費”。
age = 20 if age < 18: print('滾出網(wǎng)吧') else: print('先交兩萬網(wǎng)費')
輸出:
先交兩萬網(wǎng)費
1.3、if elif else
這種格式可以判斷「兩種以上」場景,其中 elif 可以使用多次
實例:定義一個年齡,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費”;否則(年齡等于18)就打印 “算你小子走運(yùn),進(jìn)來打游戲”。
age = 18 if age < 18: print('滾出網(wǎng)吧') elif age > 18: print('先交兩萬網(wǎng)費') else: print('算你小子走運(yùn),進(jìn)來打游戲')
輸出:
算你小子走運(yùn),進(jìn)來打游戲
1.4、if 嵌套
if 語句中可以包含 if 語句,用于處理一些「復(fù)雜」的場景。
實例:定義一個年齡和一個性別,如果年齡小于18,就打印 “滾出網(wǎng)吧”;如果年齡大于18,就打印 “先交兩萬網(wǎng)費”;否則就判斷性別,如果是男的,就打印 “算你小子走運(yùn),進(jìn)來打游戲”;否則就打印 “離開我的網(wǎng)吧”。
sex = '男' age = 18 if age < 18: print('滾出網(wǎng)吧') elif age > 18: print('先交兩萬網(wǎng)費') else: if sex == '男': print('算你小子走運(yùn),進(jìn)來打游戲') else: print('離開我的網(wǎng)吧')
輸出:
算你小子走運(yùn),進(jìn)來打游戲
2、常用的操作符
條件判斷時常用的「運(yùn)算符」
到此這篇關(guān)于Python的條件控制 if 語句詳解的文章就介紹到這了,更多相關(guān)Python if 語句內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python-jenkins模塊之folder相關(guān)操作介紹
這篇文章主要介紹了Python-jenkins模塊之folder相關(guān)操作介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python中inplace、subset參數(shù)的意義及說明
這篇文章主要介紹了Python中inplace、subset參數(shù)的意義及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08python字典各式各樣操作從基礎(chǔ)到高級全面示例詳解
在Python中,字典(Dictionary)是一種強(qiáng)大而靈活的數(shù)據(jù)結(jié)構(gòu),它允許你存儲和檢索鍵值對,本文將深入探討Python中各式各樣的字典操作,包括基本操作、高級操作以及一些實用的技巧,通過全面的示例代碼,將展示如何充分發(fā)揮字典在Python編程中的優(yōu)勢2023-12-12關(guān)于Pycharm無法debug問題的總結(jié)
今天小編就為大家分享一篇關(guān)于Pycharm無法debug問題的總結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01

python Selenium爬取內(nèi)容并存儲至MySQL數(shù)據(jù)庫的實現(xiàn)代碼