python基础入门(4)之布尔值
目錄
?一、Python布爾值
1)比較
2)評估值和變量
3)布爾真值
4)布爾假值
5)函數可以返回布爾值
6)練習題
一、Python布爾值
布爾值表示兩個值之一: True或False。在編程中,您經常需要知道表達式是否為 True或False。舉一些例子就明白了。
1)比較
當您比較兩個值時,將計算表達式并且 Python 返回布爾值答案:
print(10 > 9) print(10 == 9) print(10 < 9)返回為:
在 if 語句中運行條件時,Python 返回 True or False:
返回為:
2)評估值和變量
bool()函數允許您評估任何值,并給您 True或False 作為返回。
例如:評估一個字符串和一個數字
返回為:
評估兩個變量:
返回為:
3)布爾真值
True如果它具有某種內容,幾乎任何值都會被評估。任何字符串都是True,空字符串除外。任何數字都是True,除了 0。任何列表、元組、集合和字典都是True,空的除外。
例如以下都會返回True:
4)布爾假值
實際上,False除了空值(例如()、 []、{}、 “”、 數字 0和 值 )之外,計算為 的值 None。當然,結果為 False。
bool(False) bool(None) bool(0) bool("") bool(()) bool([]) bool({})返回為:
5)函數可以返回布爾值
def myFunction() :return Trueprint(myFunction())
返回為:
打印“YES!” 如果函數返回 True,否則打印“NO!”:
?
Python 也有許多返回布爾值的內置函數,如 isinstance() 函數,可用于確定對象是否屬于某種數據類型
例如:檢查對象是否為整數
返回
6)練習題
1.回答下面的語句返回值True還是False:
print(10 > 9)2.回答下面的語句返回值True還是False:
print(10 == 9)3.回答下面的語句返回值True還是False:
print(10 < 9)4.回答下面的語句返回值True還是False:
print(bool("abc"))5.回答下面的語句返回值True還是False:
print(bool(0))總結
以上是生活随笔為你收集整理的python基础入门(4)之布尔值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Office 安装MathType7.4
- 下一篇: websocket python爬虫_p