课程
/后端开发
/Python
/初识Python
为什么“Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True”,是定义吗?
2018-06-09
源自:初识Python 3-9
正在回答
是的,这是Python语言的规定。
>>>(a,b,c)=('hello','python','world')>>>print a and b and c >>>world请教一下为什么会输出”world“and & 逻辑不是满足所有条件才能成立吗?这样不应该输出“false”吗?
慕SirPython
慕UI33156 回复 慕SirPython
十分感谢!
这个规定有什么意义吗?可以举个例子吗?谢谢。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序