慕粉43934808
2020-10-17 15:15
请教一下: b = '' print('hello,', b or 'world') 这一句输出的结果是hello还是hello world ?? 空字符串代表False,那么False or world,结果应该是world,不是吗?可是,为什么我输出的结果是hello
可能是b=' '?单引号之间输入了空格,输出的是hello,
如果是b='',单引号没有空格,输出的是hello,world
没毛病啊,老铁,我复制了下你的代码,运行结果是hello world
Python3 入门教程(新版)
154155 学习 · 1075 问题
相似问题