Python_Bool
Bool
Ture和False两种状态:判定代码的真假。
真
print (3 > 2) # 结果:
True
假
print (3 > 4) # 结果:
False
数据类型
print ('True',type('True'))
print(True,type(True))
结果:
值的转换
Bool <----> int
Bool ---> int
True ---> 1
print(int(True))
结果:
False ---> 0
print(int(False))
结果:
int --->Bool
非零即为Ture,零为False。
正数 ---> Bool
print(bool(100))
结果:
负数 ---> Bool
print(bool(-1))
结果:
零 ---> Bool
print(bool(0))
结果:
Bool <----> str
Bool ---> str
True ---> Bool
print(str(True), type(str(True)))
结果:
False ---> Bool
print(str(False), type(str(False)))
结果:
str ---> bool
非空即为True,''空字符串为False。
空字符串 ---> Bool
s1 = ''
if s1:
print(666)
结果:
非空字符串 ---> Bool
s = '越过山丘,才发现无人等候。'
print(bool(s))
结果:
Bool <---> list
list --->Bool
空列表 ---> Bool
print(bool([]))
结果:
非空列表 ---> Bool
print(bool([6, 9]))
结果:
Bool <---> tuple
tuple ---> Bool
空元组 ---> Bool
print(bool(()))
结果:
非空元组 ---> Bool
print(bool((6, 9)))
结果:
Bool <---> dict
dict ---> Bool
空字典 ---> Bool
print(bool({}))
结果:
非空字典 ---> Bool
print(bool({'特长': '特长'}))
结果:
Bool <---> set()
set() ---> Bool
空集合 ---> Bool
print(bool(set()))
结果:
非空集合 ---> Bool
print(bool({6, 9}))
结果:
Python_Bool的更多相关文章
随机推荐
- 跨站脚本攻击xss学习
0.认识跨站脚本 举一个跨站脚本的简单例子. 假设一个页面将用户输入的参数直接显示到页面之中.(比如有如下代码) 在实际的浏览器中,在param中提交的参数正常会展示到页面之中.比如输入下面的URL: ...
- DSAPI多功能组件编程应用-使用外部字体(包括资源文件)
在软件开发过程中,尤其是比较个性化的程序,有时会需要使用非安装字体文件,比如发布的时候附带了一个专用字体,或者该字体文件直接被放入项目资源,当不希望把这个字体安装到用户的操作系统但又想使用它时,本示例 ...
- OO_BLOG1_简单表达式求导问题总结
作业1-1 包含简单幂函数的多项式导函数的求解 I. 基于度量的程序结构分析 1)程序结构与基本度量统计图 2)分析 本人的第一次作业的程序实现逻辑十分简单,但是OOP的色彩并不强烈,程序耦合度过 ...
- 廖雪峰老师博客学习《通过生成器generator生成列表式杨辉三角》
说明:这是我接触生成器概念后,自己对它的理解,可能比较表面,没深入理解,也可能有错误.后续校正错误认知,将有关generator作为一个tag了! 希望以后能活用. 先贴出自己写的triangles( ...
- js之制作网页计时器
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Parcelable encountered IOException writing serializable object
异常: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object 这是在in ...
- python 类继承演示范例的代码
把做工程过程重要的代码片段备份一次,下面的资料是关于python 类继承演示范例的代码. # a simple example of a class inheritance # tested with ...
- 微信小程序(二)登录授权实现
相对于上一节,这一节主要是动态获取数据,主要是对登陆信息的接收,以及页面获取授权按钮的相对相应(未授权时,显示,授权后不显示) 关键在于状态值的判断,以及对页面的不同响应(m-->v) wxml ...
- matlab练习程序(对应点集配准的四元数法)
这个算是ICP算法中的一个关键步骤,单独拿出来看一下. 算法流程如下: 1.首先得到同名点集P和X. 2.计算P和X的均值up和ux. 3.由P和X构造协方差矩阵sigma. 4.由协方差矩阵sigm ...
- PJSUA2开发文档--第十二章 PJSUA2 API 参考手册
12 PJSUA2 API 参考手册 12.1 endpoint.hpp PJSUA2基本代理操作. namespace pj PJSUA2 API在pj命名空间内. 12.1.1 class En ...