對(duì)python中if語(yǔ)句的真假判斷實(shí)例詳解
說(shuō)明
在python中,if作為條件語(yǔ)句,當(dāng)if后面的條件參數(shù)為真時(shí),則執(zhí)行后面的語(yǔ)句塊,反之跳過(guò),為了深入理解if語(yǔ)句,我們需要知道if語(yǔ)句的真假判斷方式。
示例
在python交互器中,經(jīng)過(guò)測(cè)試發(fā)現(xiàn)以下條件均為假,相當(dāng)于False
In [2]: if '':
...: print('ok')
...:
In [3]: if 0:
...: print('ok')
...:
In [4]: if None:
...: print('ok')
...:
In [5]: if []:
...: print('ok')
...:
In [6]: if ():
...: print('ok')
...:
In [7]: if {}:
...: print('ok')
...:
In [8]: if False:
...: print('ok')
...:
而條件為非0或非空,則均為真,相當(dāng)于True
In [9]: if 'c':
...: print('ok')
...:
ok
In [10]: if [0]:
....: print('ok')
....:
ok
In [11]: if 1:
....: print('ok')
....:
ok
In [12]: if True:
....: print('ok')
....:
ok
在兩個(gè)值相比較的情況下,只有兩值完全相等或意義正確時(shí),才為真
In [14]: if '123'=='123':
....: print('ok')
....:
ok
In [15]: if 10>9:
....: print('ok')
....:
ok
In [16]: if 2*3==5:
....: print('ok')
....:
以上這篇對(duì)python中if語(yǔ)句的真假判斷實(shí)例詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳談pandas中agg函數(shù)和apply函數(shù)的區(qū)別
下面小編就為大家分享一篇詳談pandas中agg函數(shù)和apply函數(shù)的區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
分享4個(gè)方便且好用的Python自動(dòng)化腳本
自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過(guò)程,直白的就是為了節(jié)省人力、時(shí)間或硬件資源,提高測(cè)試效率,這篇文章主要給大家分享介紹了3個(gè)方便且好用的Python自動(dòng)化腳本,需要的朋友可以參考下2022-02-02
嘗試使用Python多線(xiàn)程抓取代理服務(wù)器IP地址的示例
這篇文章主要介紹了嘗試使用Python多線(xiàn)程抓取代理服務(wù)器IP地址的示例,盡管有GIL的存在使得Python并不能真正實(shí)現(xiàn)多線(xiàn)程并行,需要的朋友可以參考下2015-11-11
動(dòng)態(tài)規(guī)劃之矩陣連乘問(wèn)題Python實(shí)現(xiàn)方法
這篇文章主要介紹了動(dòng)態(tài)規(guī)劃之矩陣連乘問(wèn)題Python實(shí)現(xiàn)方法,較為詳細(xì)的分析了矩陣連乘問(wèn)題的概念、原理并結(jié)合實(shí)例形式分析了Python相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-11-11
Python實(shí)現(xiàn)簡(jiǎn)單截取中文字符串的方法
這篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)單截取中文字符串的方法,涉及Python字符串截取與編碼轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下2015-06-06
對(duì)pytorch的函數(shù)中的group參數(shù)的作用介紹
今天小編就為大家分享一篇對(duì)pytorch的函數(shù)中的group參數(shù)的作用介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02

