课程
/后端开发
/Python
/Python3 入门教程(新版)
为什么python or world的结果就是python呢?
2021-08-26
源自:Python3 入门教程(新版) 3-4
正在回答
我的理解是: 既然a=python,那么python就算是True,而world就是False 根据运算法则:True or False = True 那么python or world = python
weixin_慕虎5187330
Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
举报
python3入门教程,让你快速入门并能编写简单的Python程序
1 回答print('hello,',b or 'world')的结果为什么不是('hello,', 'world')
2 回答b=" " print("hello,",b or "world") 这一节为什么我在我电脑python命令行输出的结果是hello, 啊? 不应该是hello,world吗
3 回答为什么出来的都是hello python?
4 回答为什么第二个输出结果不是hello,world
5 回答既然都是真为啥a最后输出的不是('hello,', 'world')或('hello,', 'python,world')?而是('hello,', 'python')?没懂