久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

你知道Python-if該怎么使用嗎?

今天馬哥教育要跟大家分享的文章是你知道Python-if該怎么使用嗎?熟悉Python的小伙伴們都知道在Python中,我們就是通過if判斷邏輯讓程序有了思考能力,
讓程序知道了什么情況下該干什么。Python入門新手和正在Python學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?!

學(xué)習(xí)if該怎么使用?

if的語法結(jié)構(gòu)如下,缺一不可:

if expression: 

expr_true_suite

當(dāng)expression為True時(shí),expr_true_suite就執(zhí)行,反之,不執(zhí)行。

Java中也有if判斷語句,但是它要求,expression部分必須是Boolean類型;而Python中缺沒有這么苛刻的要求,它會(huì)對(duì)你的expression會(huì)進(jìn)行智能的判斷:

數(shù)值零、空字符串、空list等等,歸為False;

非零數(shù)值、非空字符串、非空list等等,歸為True。

1.最簡單的判斷
age = input()

if int(age) >= 18: 

print('成年人')

獲取用戶的輸入,如果輸入的年齡大于等于18,就輸出'成年人'。

2.expression也可以是復(fù)合判斷
age = input()

if int(age) > 18 and int(age) < 30:

 print('最美好的年齡,好好珍惜')

expression可以包含 not or and 這樣的復(fù)合邏輯

3.if - else判斷
age = input()

if int(age) >= 18:

 print('成年人')

else: 

print('未成年')

獲取用戶的輸入,如果輸入的年齡大于等于18,就輸出'成年人'。否則,else就是否則的意思,其實(shí)就是小于18,就輸出'未成年'。

4.if - elif - else判斷
age = input()

if int(age) < 18:

 print('未成年')

elif int(age) < 50:

print('中年人')else: print('老年人')

在if - else之間,可以用elif做更細(xì)致的判斷,elif等同于else if,elif可以有多個(gè)。age獲取到用戶的輸入之后,會(huì)從上到下按順序進(jìn)行判斷,如果條件成立,就執(zhí)行當(dāng)前條件下的語句并跳出,不會(huì)執(zhí)行下邊的了;只有當(dāng)不滿足當(dāng)前條件,才會(huì)繼續(xù)往下判斷。

以上就是馬哥教育今天為大家分享的關(guān)于你知道Python-if該怎么使用嗎的文章,希望本篇文章能夠?qū)φ?Python學(xué)習(xí)?和從事Python相關(guān)工作的小伙伴們有所幫助,想要了解更多相關(guān)知識(shí)記得關(guān)注馬哥教育官網(wǎng),每天都會(huì)有大量優(yōu)質(zhì)內(nèi)容與大家分享!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!

    1. 主站蜘蛛池模板: 沁阳市| 惠州市| 万载县| 柳林县| 余庆县| 承德县| 东丽区| 南宁市| 上栗县| 安康市| 桃园市| 来安县| 拉孜县| 牡丹江市| 宜都市| 文化| 新宾| 满城县| 聊城市| 康定县| 哈密市| 专栏| 西乌珠穆沁旗| 赤城县| 木兰县| 托克托县| 达拉特旗| 夏河县| 庆云县| 中西区| 郁南县| 宁武县| 莲花县| 吉木乃县| 寿宁县| 广东省| 三亚市| 瑞丽市| 麻阳| 普兰县| 平南县|