python 中的 bool 函數接受一個值作為輸入,並返回其布爾值 ie;根據布爾約定,要麼為真,要麼為假。
**bool([value])** #where value any object,like String,List,Number etc.
bool()
參數
bool 函數只接受一個參數。如果一個值作為參數傳遞,它的等價布爾值將作為真或假返回。
| 參數 | 描述 | 必需/可選 |
| 值或空 | 如果沒有傳遞參數,Bool 只接受一個參數,返回 False | 可選擇的 |
bool()
返回值
在傳遞任何其他輸入而不是表中提到的輸入時,返回 True。
| 投入 | 輸出 |
| 沒有人 | 錯誤的 |
| 錯誤的 | 錯誤的 |
| 數值等於零的數字 | 錯誤的 |
| 像()、{}、[]等空項 | 錯誤的 |
| 具有 len 或 bool 方法的類返回 0/False | 錯誤的 |
布爾() 示例
將字元串作為參數傳遞
eg_string = 『0』
print(bool(eg_string))
輸出:
True
用假可迭代傳遞可迭代
iterable = [False]
print(bool(iterable))
輸出:
True
傳遞空的可迭代
empty_iterable = []
print(bool(empty_iterable))
輸出:
False
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130311.html