问答详情
源自:3-4 Python的布尔类型

布尔值

a = 'python'
print('hello,', a or 'world')
b = '' print('hello,', b or 'world')
布尔值不是分为True、False吗,在这里那个是True那个是False

提问者:慕沐3258866 2020-08-29 12:06

个回答

  • 慕函数8177550
    2020-08-29 16:51:14

    Python把0、空字符串和None看成False,其他数值和非空字符串都看成True.

    第一个a是非空的 是true  所以直接显示a即为python。

    第二个b是空的 是false 所以显示world。