Python 空值与非空值

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

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

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

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

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:725638078
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
if '':
  print ("yes")        #为空值,不打印yes

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

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

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

结尾给大家推荐一个非常好的学习教程,希望对你学习Python有帮助!

Python基础入门教程推荐:更多Python视频教程-关注B站:Python学习者

Python爬虫案例教程推荐:更多Python视频教程-关注B站:Python学习者

你可能感兴趣的:(python,开发语言,后端)