bool是boolean的縮寫,只有真(true)和假(false)兩種取值
bool函式只有乙個引數,並根據這個引數的值返回真或者假。
1.當對數字使用bool函式時,0返回假(false),任何其他值都返回真。
>>> bool(0)
false
>>> bool(1)
true
>>> bool(-1)
true
>>> bool(21334)
true
2.當對字串使用bool函式時,對於沒有值的字串(也就是none或者空字串)返回false,否則返回true。
>>> bool('')
false
>>> bool(none)
false
>>> bool('asd')
true
>>> bool('hello')
true
3.bool函式對於空的列表,字典和元祖返回false,否則返回true。
>>> a =
>>> bool(a)
false
>>> bool(a)
true
4.用bool函式來判斷乙個值是否已經被設定。
>>> x = raw_input('please enter a number :')
please enter a number :
>>> bool(x.strip())
false
>>> x = raw_input('please enter a number :')
please enter a number :4
>>> bool(x.strip())
true
python中bool()函式的用法
定義 bool 函式用於將給定引數轉換為布林型別,如果沒有引數,返回 false。bool 是 int 的子類。語法 以下是 bool 方法的語法 class bool x 引數x 要進行轉換的引數。返回值返回 ture 或 false。例項 以下展示了使用 bool 函式的例項 bool fals...
在python中bool函式的取值方法
bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。1.當對數字使用bool函式時,0返回假 false 任何其他值都返回真。bool 0 false bool 1 true bool 1 true bool 213...
在python中bool函式的取值方法
bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。1.當對數字使用bool函式時,0返回假 false 任何其他值都返回真。1 2345 678 bool 0 false bool 1 true bool 1 tr...