🐸

真与假

Python 基础python-basics-08-true-or-false
奖励: 60 XP
|

二元世界

Hoppy 来到了一片奇怪的空地。这里的一切只有黑或白,光或暗,没有灰色的地带。

这就是 布尔值 (Booleans) 的领域。在这里,一切非真即假,只有 True (真) 或 False (假)。

布尔咒语

is_light_on = True   # 灯是开着的
is_door_open = False # 门是关着的
print(is_light_on)
print(is_door_open)

注意 TrueFalse 的首字母必须大写。它们是 Python 中的特殊关键字,不是普通的文本,所以不需要加引号。

你的任务

1
定义现实

创建一个名为 hoppy_is_happy 的变量,并将其设为 True

2
检查道路

创建一个名为 path_is_blocked 的变量,并将其设为 False

3
揭示真相

使用 print 打印这两个变量。

大小写敏感

Python 对大小写非常敏感!true (小写) 会导致错误,必须写成 True

参考答案
点击展开

这是定义真相的方法:

hoppy_is_happy = True
path_is_blocked = False
print(hoppy_is_happy)
print(path_is_blocked)
高级技巧
想更进一步?点击展开

你可以使用 bool() 函数把其他东西变成布尔值。

print(bool(1))    # True
print(bool(0))    # False
print(bool("Hi")) # True
print(bool(""))   # False

通常来说,“有东西”就是 True,“空空如也”(比如 0 或空文本)就是 False。

pymain.py
Loading...
终端输出
Terminal
Ready to run...