第二个问题 b 是T 还是F

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

按时签到

2021-03-29 18:00

根据下面提示(不会了怎么办)说,   or 运算 可以把空字符串 变为默认字符串。  这个意思b到底是 T 还是F ?  

如果是F  结果才会是 hello, world       

但是如果变为默认字符串 不应该是T吗?   如果还是F,   那么是否变为默认字符串 有什么意义? 

其他人说 加上空格  结果显示为 hello        那加上空格的b  是空字符还是默认字符呢?   有点晕

写回答 关注

1回答

  • 精慕门9590094
    2021-03-30 10:54:04

    b表示空字符串,空字符串就是False,即为假。

    print()输出的时候只会输出值为真的东西,故输出后面的'world'


    按时签到

    左下角出的题, 题目下面会有提示。 我知道b是空字符。 但提示说会变成默认字符。 这个提示到底管什么用? 第二个问题:加上空格说明b 变成了true, 但是空格不算是空字符吗?

    2021-04-02 17:06:39

    共 1 条回复 >

Python3 入门教程(新版)

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

154172 学习 · 1075 问题

查看课程

相似问题