python中0和0.0的区别

python中0和0.0的区别

Python中0是整型,0.0是浮点型。类型不一样的。对于数字,Python 会把 0 和 0.0 当做“假”,把其它值当做“真”。

对于其它类型,当对象为空或者为 None 时,Python 会把它们当做“假”,其它情况当做真数字0、0.0、空字符串、空值None、空对象(空的元组,空的集合,空的列表)都是False

其他值都是True