我看到过类似的问题,但没有人回答我的问题。我是python的新手,不知道我在做什么。
答案 0 :(得分:2)
除非您不想显式使用不需要的Boolean
类型变量。 Python在许多表达式中都将其接受为True
:
print(True == 1)
print(False == 0)
退出:
True
True
在其他情况下,您当然可以使用bool(1)。
print(bool(1))
print(bool(0))
退出:
True
False
答案 1 :(得分:2)
使用:
>>> bool(1)
True
>>> bool(0)
False
>>> int(bool(1))
1
>>> int(bool(0))
0
也可以转换回去。
答案 2 :(得分:1)
非常简单:
localhost
以下是一些场景,以显示:
bool(1)
会返回:正确
print(bool(1))
会返回:错误
答案 3 :(得分:1)
仅以下值作为参数传递给bool()
其他所有内容都返回True
答案 4 :(得分:0)
正义 布尔(1) 将被转换为1的布尔值
答案 5 :(得分:0)
将 1 转换为布尔类型:
布尔(1) 要么 打印(布尔(1))
返回“真”