【发布时间】:2019-12-30 23:41:18
【问题描述】:
我想问用户一个真/假问题并从中获取一个布尔值,但我真的不明白.bool() 是如何工作的。这更像是“我能做什么?”而不是“有什么问题?”。
例如,这就是我的代码的样子:
question = input("Is the Earth flat? ")
if question.bool() is True:
print("You dumb.")
我知道这是不正确的,但我不确定什么会起作用!
是什么让.bool() 注册为真或假?
我认为这可能是我必须做的,但似乎不对:
if question == "Yes" or "Yeah" or "Y" or "Duh".lower()
print("You dumb.")
【问题讨论】: