在python中bool函式的取值方法

2022-10-03 18:27:12 字數 998 閱讀 6269

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。

www.cppcns.com>>> bool('')

false

>>> bool(none)

false

>>> bool('asd')

true

>>> bool('h程式設計客棧ello')

true

3.bool函式對於空的列表,字典和元祖返回false,否則返回true。

>>> a =

>>> bool(a)

false

>>> a.append(1)

>>> bool(a)

true

4.用bool函式來判斷乙個值是否已經被設定。

>>> x = raw_input('please enter a number :')

please enter a number :

>>> bool(x.strip())

false

>>> x = raw_input('please entewww.cppcns.comr a number :')

please enter a number :4

>>> bool(x.strip())

true

本文標題: 在python中bool函式的取值方法

本文位址: /jiaoben/python/243220.html

在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...

python中bool函式的取值

bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。1.當對數字使用bool函式時,0返回假 false 任何其他值都返回真。bool 0 false bool 1 true bool 1 true bool 213...