python布尔类型运算_Python3 布尔类型
Python3 布尔类型
阅读 (104) |
发布于 2020-05-19 11:43:24
布尔类型即 对于错、0和1、正与反。
在Python语言中,布尔类型只有两个值,True与False。
布尔值通常用来判断条件判断是否成立age = 15
if age >= 18:
print("成年人")
else:
print("未成年人")
python 内置bool()函数可以用来测试一些表达式是否成立。>>> bool("")
False
>>> bool("a")
True
>>> bool(0)
False
>>> bool(1)
True
>>> bool(0.0)
False
>>> bool(-0.0)
False
>>> bool(-0)
False
>>> bool([])
False
>>> bool({})
False
>>> bool(())
False
在python中, 0 -0 0.0 -0.0 空字符 空列表 空字典 空元组 都为False。
布尔类型可以进行and、or和not运算
and 与运算 and前后都为真时为真,and 有一项为假则为假>>> True and True
True
>>> True and False
False
>>> False and False
False
or 或运算 有且至少有一项为真则为真。>>> False or False
False
>>> False or True
True
>>> True or True
True
not 非运算>>> not True
False
>>> not False
True
空值(None)
None 不是布尔型 , 而是 NoneType, 它是一个特殊的值。 我们来看看None用bool() 来判断时:>>> bool(None)
False
脑洞一下
如果我们用布尔型的值做四则运算会怎么样呢?>>> True > False
True
>>> True < False
False
>>> True
True
>>> True > 0
True
>>> True < 0
False
>>> True - 1
0
>>> False - 1
-1
我们发现在python的四则运算中, 把True 看作1 , 而把False看作0.
python布尔类型运算_Python3 布尔类型相关推荐
- python布尔类型运算_Python对象类型及其运算方法(详解)
基本要点: 程序中储存的所有数据都是对象(可变对象:值可以修改 不可变对象:值不可修改) 每个对象都有一个身份.一个类型.一个值 例: >>> a1 = 'abc' >> ...
- python提供的数字类型分为_python3数字类型分为-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 3 实现的回文数 ...
- python布尔类型运算_Python bool类型和比较运算符(入门必读)
Python 提供了 bool 类型来表示真(对)或假(错),比如常见的 5 > 3 比较算式,这个是正确的,在程序世界里称之为真(对),Python 使用 True 来代表:再比如 4 > ...
- python的整除运算_Python3基础 ** 幂运算 // 整除运算
? ???? Python : 3.7.0 ?????? OS : Ubuntu 18.04.1 LTS ?????? IDE : PyCharm 2018.2.4 ????? Conda ...
- python长整型怎么用_Python整型运算之布尔型、标准整型、长整型操作示例
导读热词 本文实例讲述了Python整型运算之布尔型.标准整型.长整型操作.分享给大家供大家参考,具体如下: #coding=utf8 def integerType(): ''''' 布尔型: 该值 ...
- python 长整型_Python整型运算之布尔型、标准整型、长整型操作示例
本文实例讲述了Python整型运算之布尔型.标准整型.长整型操作.分享给大家供大家参考,具体如下: #coding=utf8 def integerType(): ''''' 布尔型: 该值的取值范围 ...
- java 布尔类型_Java的布尔类型基本介绍
Java 有一种表示逻辑值的简单类型,称为布尔型.它的值只能是真或假这两个值中的一个.它是所有的诸如a下面的程序说明了布尔类型的使用: // Demonstrate boolean values. c ...
- python数字1 3怎么表示_Python3 数字类型
Python3 数字类型 阅读 (143) | 发布于 2020-05-11 19:02:27 数字类型用于存储数学意义上的数值. 数字类型是不可变类型, 数字1和2分别代表两个不同的对象 . 例如: ...
- python的数值类型_Python的数值类型
标签:如何 问题: 1. Python数值有哪些? 2. 各类型的精度是多少? 3. 类型的转换是如何实现的? 5. 如何使用这些数据类型?需要注意什么? 6. 什么是不可变类型? 数值类型: 整型: ...
- python的符号函数得到的数字类型_Python笔记——数字类型的几个函数
标准类型内建函数: cmp(obj1, obj2) 比较obj1和obj2,根据比较结果返回整型i: i < 0 if obj1 < obj2 i > 0 if obj1 > ...
最新文章
- DELL R710做Raid显示灰色
- Codeforces Round #441 Div. 2题解
- Hashtable源码注释
- JAVA求集合中的组合
- bug是什么PHP,bug是什么
- Codeforces Global Round 1
- java transferto_小六六学Netty系列之Java 零拷贝
- docker使用网桥网络
- Symantec 不用密码卸载
- DB2 ResultSet用法
- ubuntu安装时出现11:资源暂时不可用
- 【LA4992】Jungle Outpost(半平面交+二分)
- 离散时间信号处理第三版英文版课后习题答案
- Python基础——isupper()方法和islower()方法
- windows客户端开发--如何测量一个字符串显示的物理长度
- dropout层加在哪里_Nomaomi
- 如何上架自己的应用到各大应用商店?
- R语言glm函数构建二分类logistic回归模型、epiDisplay包logistic.display函数获取模型汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值
- 网易云音乐.uc格式的缓存文件转.mp3
- 数据库系统概论(第十章数据库恢复技术)
热门文章
- opencv中step[i],step1(i),elemsize,elemsize1
- visio常用快捷键_Visio2019常用形状对象的快捷键及常用操作技巧举例(一)
- DDNS动态域名解析
- 在职读研拓宽视野,社科院与杜兰大学合办金融管理硕士项目为你提供能量
- client-go实战之三:Clientset
- Ubuntu 安装之后无法连接网络问题
- mysql的max_allowed_packet配置
- spring security +oauth2(授权服务和资源服务分离) 解决getPrincipal只返回用户名的问题
- atom 64 linux,英特尔:Android的64位Atom处理器已完工
- android 磁盘读写速度,手机微硬盘读取速度50MB/s eMMC技术浅析