Python零基础入门篇 - 26 - 数据类型与布尔值的关系
前言:
✌ 作者简介:渴望力量的哈士奇,大家可以叫我 🐶哈士奇🐶 。(我真的养了一只哈士奇)
📑 个人主页:渴望力量的哈士奇主页
📫 如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀
🔥 如果感觉博主的文章还不错的话,还请不吝👍关注、点赞、收藏三连支持👍一下博主哦
💬 人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。💬
📕系列专栏::
👍 Python全栈系列 - [更新中] ➡️➡️➡️ 【 本文在该系列】
👋 网安之路系列
🍋 网安之路踩坑篇
🍋 网安知识扫盲篇
🍋 Vulhub 漏洞复现篇
🍋 Shell脚本编程篇
🍋 Web攻防篇 ➡️➡️➡️ 2021年9月3日停止更新,转战先知等安全社区
🍋 渗透工具使用集锦 ➡️➡️➡️ 2021年9月3日停止更新,转战先知等安全社区
⭐️ 点点点工程师系列
🍹 测试神器 - Charles 篇
🍹 测试神器 - Fiddler 篇
🍹 测试神器 - Jmeter 篇
🍹 自动化 - RobotFrameWork 系列
🍹 自动化 - 基于 JAVA 实现的WEB端UI自动化
🍹 自动化 - 基于 MonkeyRunner 实现的APP端UI自动化
🤗 2019年之前学习Python留下的乱七八糟系列
🎉🎉欢迎持续关注🎉🎉
文章目录
-
- 数据类型与布尔值的关系
数据类型与布尔值的关系
-
每一种数据类型,自身的值都有表示True与False。
-
not 对于一切结果取反
数据类型 | True | False |
---|---|---|
int | 非0 | 0 |
float | 非0.0 | 0.0 |
str | len(str) != 0 | Len(str) ==0 即 ‘’ |
list | len(list) != 0 | len(list) ==0 即[] |
tuple | len(tuple) !=0 | len(tuple) ==0 即() |
dict | len(dict) !=0 | len(dict) ==0 即{} |
None | Not None | None |
示例如下:
int_0 = 0int_1 = 666print(bool(int_0))print(bool(int_1))# 执行结果如下:# >>> False# >>> Trueprint(bool(not int_0))print(bool(not int_1))# 执行结果如下:# >>> True# >>> False
str_0 = ''str_1 = '666'print(bool(str_0))print(bool(str_1))# 执行结果如下:# >>> False# >>> Trueprint(bool(not str_0))print(bool(not str_1))# 执行结果如下:# >>> True# >>> False
bool_true = Truebool_false = Falseprint(bool(not bool_true))print(bool(not bool_false))# 执行结果如下:# >>> False# >>> True