Python第六章课后题

求解答!Python课后题
以下说法错误的是(B)
A.浮点数0.0等于False,条件判断为假
B.空字典对象不等于False,条件判断为真
C.值为0的任何数字类型元素相当于False,条件判断为假
D.空字符串对象相当于False,条件判断为假
请问为什么A,C是正确的,B是错的呀?

这纯粹是个语文题
0.0等于False,是说0.0与False在if里判断时是等价的,不是说0.0==False这个表达式
同理,BCD里面的不等于、相当于也是一样的意思
那么0.0到底是不是False,if 0.0到底是不是假,你随便写个代码验证一下就好了

以下说法错误的
A、C是错误的,所以正确啊。B是正确的,所以错误啊
0.0相当于False,等于False为真啊
C和A一个逻辑啊

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^