Python語言中bool是邏輯。
Python的邏輯運算(and,or,not)與C/C++、Java等語言不太一樣。這些語言的邏輯運算返回的值都是bool值,而Python返回的則不同。
Python的非運算與這些語言相比,并沒有特別的地方。not只有兩個返回值,True和False。在Python中,真值為假的對象,包括False,None,數(shù)字0,空字符串以及空的容器類型。除此以外的任何對象均為真。
Python語言中bool是邏輯。
Python的邏輯運算(and,or,not)與C/C++、Java等語言不太一樣。這些語言的邏輯運算返回的值都是bool值,而Python返回的則不同。
Python的非運算與這些語言相比,并沒有特別的地方。not只有兩個返回值,True和False。在Python中,真值為假的對象,包括False,None,數(shù)字0,空字符串以及空的容器類型。除此以外的任何對象均為真。