久久国产乱子伦精品免费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)!
<p id="o0hlv"></p><pre id="o0hlv"><label id="o0hlv"></label></pre>

      主站蜘蛛池模板: 镇坪县| 淳化县| 淅川县| 砀山县| 河南省| 确山县| 镇安县| 大兴区| 东宁县| 蒙城县| 喀喇| 英吉沙县| 东乡| 宜城市| 财经| 温泉县| 寿宁县| 汝州市| 邵东县| 乐昌市| 罗甸县| 廊坊市| 澳门| 万源市| 姜堰市| 乌审旗| 赣榆县| 黔江区| 浦东新区| 鲜城| 托里县| 南宫市| 新化县| 叶城县| 鹤山市| 恩平市| 平阴县| 宜都市| 富锦市| 东辽县| 孟村|