求解答!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一个逻辑啊
如果有这样一个问题,让你判断是否存在一条总和为 x 的路径(如果找到了,就是 True;如果找不到,自然就是 False),或者让你判断能否找到一条符合某种条件的路径,那么这类问题都可以归纳为求可行性问题,并且可以使用动态规划来解。