當前位置:成語大全網 - 新華字典 - python if not的用法?

python if not的用法?

python中的if not的用法說明如下:

1、if的語法為:if 條件為真:執行語句,而not是取反的意思。

2、從上面的解釋可理解為:if not 條件為真:執行語句<==>if 條件不為真:執行語句。

3、舉例:if n>3:print "True",假如n=3,就打印“True”。如果加上not,即為if not n>3:print “True”,就有:n<=3,才會打印“True"。

擴展資料:

python中的“if not 1”:

if條件語句後面需要跟隨bool類型的數據,即True或者False。然而,如果不是bool類型的數據,可以將其轉換成bool類型的數據,轉換的過程是隱式的。

在Python中,None、空列表[]、空字典{}、空元組()、0等壹系列代表空和無的對象會被轉換成False。除此之外的其它對象都會被轉化成True。

在命令“if not 1”中,1便會轉換為bool類型的True。not是邏輯運算符非,not 1則恒為False。因此if語句if not 1之下的語句,永遠不會執行。