Python部分默认判断的详解

2019-08-21  本文已影响0人  简单可靠才可信

python默认判断可以先从bool(variable)查看,示例如下:

一、数字:

数字默认测试

从测试上可以清楚的看出来python默认是遵循非0即真的逻辑的

二、字符

字符默认测试

后面的测试不再累赘了,直接看测试数据最为显著,从测试图片可以看出来空字符为false,其他情况均为true

三、元组和列表

元组和列表默认测试

从测试上可以看出,元组默认判断如下两种情况

1.元组中只包含一个数据的情况:元组会判断元组中的数据是否存在为真的数据,当元组中存在为真的数据时,则判断为真

2.元组中包含多个数据:当元组包含多个数据时,元组会统一判断为真做处理

列表默认判断仅仅只会将空列表当false处理,其余情况均当true做处理

若存在不足请留言补充,共享所学与所悟

上一篇 下一篇

猜你喜欢

热点阅读