在python中对变量判断是否为None的三种方法总结


Posted in Python onJanuary 23, 2019

三种主要的写法有:

第一种:if X is None;

第二种:if not X;

当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。

第三种:if not X is None;

在Python中,None、空列表[]、空字典{}、空元组()、0等一系列代表空和无的对象会被转换成False。除此之外的其它对象都会被转化成True。

在命令if not 1中,1便会转换为bool类型的True。not是逻辑运算符非,not 1则恒为False。因此if语句if not 1之下的语句,永远不会执行。

以上这篇在python中对变量判断是否为None的三种方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python过滤列表用法实例分析
Apr 29 Python
分享6个隐藏的python功能
Dec 07 Python
Python迭代器定义与简单用法分析
Apr 30 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
Oct 17 Python
Python清空文件并替换内容的实例
Oct 22 Python
Python JSON格式数据的提取和保存的实现
Mar 22 Python
python for循环remove同一个list过程解析
Aug 14 Python
Python新手如何进行闭包时绑定变量操作
May 29 Python
Python日志器使用方法及原理解析
Sep 27 Python
python 如何停止一个死循环的线程
Nov 24 Python
pandas按条件筛选数据的实现
Feb 20 Python
Python爬虫实战之爬取携程评论
Jun 02 Python
对Python Class之间函数的调用关系详解
Jan 23 #Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 #Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 #Python
python实现QQ邮箱/163邮箱的邮件发送
Jan 22 #Python
python实现年会抽奖程序
Jan 22 #Python
在python中实现强制关闭线程的示例
Jan 22 #Python
Python实现简单石头剪刀布游戏
Jan 20 #Python
You might like
一些常用的php函数
2006/12/06 PHP
php截取字符串函数分享
2015/02/02 PHP
php实现的简单检验登陆类
2015/06/18 PHP
php生成图片缩略图功能示例
2017/02/22 PHP
Laravel框架中自定义模板指令总结
2017/12/17 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
详解JavaScript中的blink()方法的使用
2015/06/08 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
AngularJS中的表单简单入门
2016/07/28 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
js动态引入的四种方法
2018/05/05 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
[00:26]TI7不朽珍藏III——冥界亚龙不朽展示
2017/07/15 DOTA
python fabric使用笔记
2015/05/09 Python
Python中异常重试的解决方案详解
2017/05/05 Python
Python使用django搭建web开发环境
2017/06/09 Python
Python使用Tkinter实现机器人走迷宫
2018/01/22 Python
Python小进度条显示代码
2019/03/05 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
伦敦平价潮流珠宝首饰品牌:Astrid & Miyu
2016/10/10 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
会计师事务所审计实习自我鉴定
2013/09/20 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
红领巾广播站广播稿
2014/02/01 职场文书
教师对学生的评语
2014/04/28 职场文书
英文求职信范文
2014/05/23 职场文书
总经理人事任命书
2014/06/05 职场文书
代收款委托书范本
2014/10/01 职场文书
2016年校长新年寄语
2015/08/17 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
心得体会格式及范文
2016/01/25 职场文书