python判断变量的方法对比

  • 更新时间:2021-06-27 08:18:04
  • 编辑:巢伟茂
给网友朋友们带来一篇相关的编程文章,网友蔡雅洁根据主题投稿了本篇教程内容,涉及到Python相关内容,已被262网友关注,内容中涉及的知识点可以在下方直接下载获取。

参考资料

正文内容

给大家整理一篇不错的python文章,实例讲的很实用,把网友测试过的内容发布到这里,希望对网友有用。

python判断变量的方法对比

1、三种方法

第一种是if x is None

第二种是 if not x:

第三种是if not x is None

2、实例

if x is not None是最好的写法,清晰,不会出现错误。

使用if not x这种写法的前提是:必须清楚x等于None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()时对你的判断没有影响才行。

#Python
 
>>> x = []
>>> y = None
>>>
>>> x is None
False
>>> y is None
True
>>>
>>>
>>> not x
True
>>> not y
True
>>>
>>>
>>> not x is None
>>> True
>>> not y is None
False
>>>

以上就是python判断变量的方法对比,希望对大家有所帮助。

相关教程

  • Python实现破解猜数游戏实例详解

    这篇文章主要介绍了Python实现破解猜数游戏算法,简单描述了猜数游戏的原理,并结合具体实例形式分析了Python破解猜数游戏的相关实现技巧,需要的朋友可以参考下

    发布时间:2019-07-11

  • Python 微信爬虫完整实例【单线程与多线程】

    这篇文章主要介绍了Python 微信爬虫,结合完整实例形式分析了Python基于单线程与多线程模式爬取微信信息相关操作技巧,需要的朋友可以参考下

    发布时间:2019-09-08

用户留言