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