b=" " print("hello,",b or "world") 这一节为什么我在我电脑python命令行输出的结果是hello, 啊? 不应该是hello,world吗 ​

来源:3-4 Python的布尔类型

Jesscy

2021-01-15 12:43

b=" "

print("hello,",b or "world")

这一节为什么我在我电脑python命令行输出的结果是hello,      啊?

不应该是hello,world吗



写回答 关注

2回答

  • 黄色小蓝熊
    2021-01-29 19:39:24
    >>> a = 'python'
    >>> print('Hello,', a or 'World')
    Hello, python
    >>> b = ''
    >>> print('Hello,', b or 'World')
    Hello, World
    >>>


    黄色小蓝熊

    b ='' ''中间没有空格

    2021-01-29 19:40:29

    共 1 条回复 >

  • 寒冬丨
    2021-01-15 14:27:42

    http://img1.mukewang.com/600135cb0001193105190265.jpg没问题的哦

    黄色小蓝熊

    b=" " 你的引号中间有空格

    2021-01-29 19:43:32

    共 2 条回复 >

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154159 学习 · 1075 问题

查看课程

相似问题