Python 空值和非空值

Posted linyouyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于Python 空值和非空值的主要内容,如果未能解决你的问题,请参考以下文章

从 Pyspark 中的数据框中计算空值和非空值

mysql创建表时的空值和非空值设置有啥讲究

数据库数据插入,空值和非空判断,自动排序,约束主键,唯一约束,外健约束

空值(NULL)和非空(NOT NULL)

python---布尔值和空值

如何在 Laravel 中提交具有空白或空值和非空白值的表单