Python 空值和非空值


1)任何值为0的值都是false,任何非0的值都是true

if -0.0:
  print 'yes'        #不打印yes

if -0.1:
  print 'yes'        #打印yes

2)任何为空的值都是flase,任何非空的值都是true

if '':
  print "yes"        #为空值,不打印yes

if []:
  print "yes"        #空列表,空元组,空字典的值均为false,因此不打印yes

if None:
  print "yes"        #None(注意大小写)也是空值,不打印yes

if ' ':
  print "yes"        #打印yes

 


免责声明!

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



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