您的位置 首页 > 腾讯云社区

python中的if x 与if x == True---生信编程日常

如题目,假设x = True,那么这两者的运行速度如何呢? test1.py:

x = True if x: pass

test2.py:

x = True if x == True: pass

测试一下时间,显然第一种略快一点。第二个多了比较的操作,略慢一点。并且,考虑到PEP的规范,运行速度和简洁性等方面,if x更加合适。此外,在python中判断为假的主要有:

FalseNone数值等于0的空字符串''空的元组、列表或字典... ---来自腾讯云社区的---生信编程日常

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: