第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Python入門學(xué)習(xí)系列——Python中的if語(yǔ)句

標(biāo)簽:
Python
Python中的if条件语句

if语句主要用于代码流程控制。

if语句几种形式

简单的if语句

形式:

if 布尔表达式:
代码块

如果布尔表达式的结果为True,Python就会执行紧跟if语句后面的代码,否则Python将会忽略这些代码。

>>> item='python'
>>> if item=="python":
...     print("这是python")
... 
这是python
>>> 

if-else语句

形式:

if 布尔表达式:
代码块1
else:
代码块2

如果布尔表达式为True,Python就执行代码块1的代码,否则执行代码块2。

>>> age=16
>>> if age>=18:
...     print('age>=18')
... else:
...     print('age<18')
... 
age<18
>>> 

if-elif-else语句

形式:

if 布尔表达式A:
代码块A
elif 布尔表达式B:
代码块B
else:
代码块C

如果布尔表达式A为True,就执行代码A,否则就判断布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。

>>> age=18
>>> if(age<12):
...     print('age<12')
... elif(age>16):
...     print('age>16')
... else:
...     print('age在12~16之间')
... 
age>16
>>> 

可以根据需要使用任意数量的elif代码块。

if语句和列表

判断列表是否为空

>>> mylist=[]
>>> if mylist:
...     print('列表不为空')
... else:
...     print('列表为空')
... 
列表为空
>>> 

判断列表中是否存在某个元素

>>> mylist=["java","csharp","python","php","go"]
>>> if 'node.js' in mylist:
...     print('node.js在集合中')
... 
>>> if 'node.js' not in mylist:
...     print('node.js不在列表中')
... 
node.js不在列表中
>>> 
if语句的常用判断积累

if判断字符串是否有值(Python将非空字符串解读为True)

>>> name=''
>>> if name:
...     print('有值')
... else:
...     print('没有值')
... 
没有值
>>> 

参考资源

  • 《Python编程:从入门到实践》

本文后续会随着知识的积累不断补充和更新,内容如有错误,欢迎指正。

最后一次更新时间:2018-07-10


點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消