为了账号安全,请及时绑定邮箱和手机立即绑定

如何在python中将数字1转换为布尔值

如何在python中将数字1转换为布尔值

守着星空守着你 2021-08-11 22:07:47
我看到有人问过类似的问题,但没有人回答我的问题。我对 python 比较陌生,不知道我在做什么。
查看完整描述

2 回答

?
MM们

TA贡献1886条经验 获得超2个赞

采用:


>>> bool(1)

True

>>> bool(0)

False

>>> int(bool(1))

1

>>> int(bool(0))

0

也可以转换回来。


查看完整回答
反对 回复 2021-08-11
?
白板的微信

TA贡献1883条经验 获得超3个赞

当作为参数传递给以下值时,只有以下值将返回 False bool()

  • 没有任何

  • 错误的

  • 任何数字类型的零。例如 0, 0.0, 0j

  • 空序。例如, (), [], ''。

  • 空映射。例如, {}

  • 具有返回 0 或 False 的bool () 或len()方法的类的对象

其他一切都返回 True


查看完整回答
反对 回复 2021-08-11
  • 2 回答
  • 0 关注
  • 210 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号