IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python学习笔记之布尔值 -> 正文阅读

[Python知识库]python学习笔记之布尔值

用数据做判断:布尔运算和布尔值

计算机的逻辑判断,只有两种结果,就是True(英文意思是“真”)和False(英文意思是“假”),这两个叫做【布尔值】,没有灰色地带。这个计算真假的过程,叫做【布尔运算】。

【布尔运算】

  1. 比较运算,用到的比较运算符如下所示。主要是注意下等于号== 和不等于号!=

  1. 直接用数值做运算:

例子:

if 1:

??? print('熊猫')

结果为:熊猫

除了假的,其他都是真的。所以看下假的是什么就行,所以1就是真的。

至于None,它代表的是【空值】,自成一派,数据类型是NoneType

#######延伸########

若还不知道真假的,还可以通过使用bool()函数来判断,用法与type()查询数据类型类似

例子:

print('以下数据判断结果都是【假】:')

print(bool(False))

print(bool(0))

print(bool(''))

print(bool(None))

print('以下数据判断结果都是【真】:')

print(bool(True))

print(bool(1))

print(bool('abc'))

运行结果为:

以下数据判断结果都是【假】:

False

False

False

以下数据判断结果都是【真】:

True

True

True

总结:

  1. 布尔值之间的运算:and、or、not、in、not in五种运算

AND

OR

NOT

In和Not In

例子:(是否在列表里的判断)

list = [1,2,3,4,5]

a = 1

# 做一次布尔运算,判断“a是否在列表list之中”

print(bool(a in list))

print(bool(a not in list))

运行结果为:

True

False

例子:(是否在字典里的键)

dict = {'法国':'巴黎','日本':'东京','中国':'北京'}

a = '法国'

print(bool(a in dict))

总结:

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:14:36  更:2022-02-24 15:15:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:16:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码