python中if語句的真假判斷

2021-08-08 03:31:04 字數 1270 閱讀 5358

在python中,if作為條件語句,當if後面的條件引數為真時,則執行後面的語句塊,反之跳過,為了深入理解if語句,我們需要知道if語句的真假判斷方式。

在python互動器中,經過測試發現以下條件均為假,相當於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或非空,則均為真,相當於true

in [9]: if

'c':

...: print('ok')

...:

okin [10]: if [0]:

....: print('ok')

....:

okin [11]: if

1: ....: print('ok')

....:

okin [12]: if true:

....: print('ok')

....:

ok

在兩個值相比較的情況下,只有兩值完全相等或意義正確時,才為真

in [14]: if

'123'=='123':

....: print('ok')

....:

okin [15]: if

10>9:

....: print('ok')

....:

okin [16]: if

2*3==5:

....: print('ok')

....:

python中if語句的真假判斷

說明 在python中,if作為條件語句,當if後面的條件引數為真時,則執行後面的語句塊,反之跳過,為了深入理解if語句,我們需要知道if語句的真假判斷方式。示例在python互動器中,經過測試發現以下條件均為假,相當於false in 2 if print ok in 3 if 0 print o...

對python中if語句的真假判斷例項詳解

說明 在python中,if作為條件語句,當if後面的條件引數為真時,則執行後面的語句塊,反之跳過,為了深入理解if語句,我們需要知道if語句的真假判斷方式。示例在python互動器中,經過測試發現以下條件均為假,相當於false in 2 if print ok in 3 if 0 print o...

python中判斷正確 Python條件判斷

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,用if語句實現 age 20 if age 18 print your age is age print adult 根據python的縮排規則,如果if語句判斷是true...