python基础--python中用于判断语句的常见真值


  

举个例子来讲:

print(bool(''))     #空字符串为假
print(bool('abc'))   #字符串为真
print(bool(0))      #数字0为假
print(bool(1))      #数字1为真
print(bool(-100))    #0和1以外的数字为真
print(bool(100))      #0和1以外的数字为真
print(bool())      #空元素为假
print(bool([]))     #空列表为假
print(bool({}))     #空字典为假
print(bool(()))     #空元组为假
print(bool(None))    #None为假 

输出结果:

False
True
False
True
True
True
False
False
False
False
False

不过空格,也就是:

print(bool(' '))

结果是真,空格也是一种元素,只是平常看不见。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM