python在true和false直接进行数值运算的时候,什么情况下得出的结果是...

发布网友 发布时间:2022-04-24 13:46

我来回答

1个回答

热心网友 时间:2022-04-18 04:53

题主你好,
做除法运算时结果是浮点数.
所以不仅是数字之间的除法得到的浮点数.
布尔值True和False做除法运算时得到的结果也是符点数.
-----
扩展阅读:
在做运算的时候,布尔值True被看作是1, 布尔值False被看作是0.
所以True/True 相当于 1/1 结果是1.0
因为False在做运算的时候被看做0,因此在除法中, False不能位于除数位置,因此下列的表达式是错误的:
True/False 相当于1/0
False/False 相当于0/0
希望可以帮到题主, 欢迎追问.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com