Python中的布尔类型
来源:互联网 发布:pl sql developer查询 编辑:程序博客网 时间:2024/05/16 14:50
Python的布尔类型有两个值:True和False(注意大小写要区分)
逻辑运算:
1、与:and(两个都为True,结果才为True)
2、或:or(只要一个为True,则为True)
3、非:not(把True变为False,把False变为True)
短路运算:
布尔类型还可以与其他数据类型进行逻辑运算,Python规定:0、空字符串、None为False,其他数值和非空字符串为True。
1、在计算a and b时,如果a是True,则计算结果取决于b,则返回b;如果a是False,则直接返回a。
2、在计算a or b时,如果a是True,则直接返回a;相反,则返回b。
例如:
a=True
print a and 'a=Y' or 'a=x'
结果为'a=Y'
0 0
- Python中的布尔类型
- Python中的布尔类型
- Python中的布尔类型的注意点
- 布尔类型判断-python
- python 布尔类型
- Python中布尔类型
- Python中布尔类型
- Python中布尔类型
- Python中布尔类型
- Python (布尔类型计算)
- Delphi中的布尔类型
- C中的布尔类型
- Delphi中的布尔类型
- python中的布尔值
- c语言中的布尔类型
- Objective-C中的布尔类型
- Python数据类型(一):数值布尔类型
- 每天学点Python之布尔类型
- hdu 1058 Humble Numbers(dp)
- JAVA 基础 (static关键字)
- 8种Nosql数据库系统对比
- UICollectionView
- linux系统下安装QT5.4
- Python中的布尔类型
- c与c++中struct区别
- 会话管理--session
- leetcode 111 —— Pascal's Triangle
- 数论 练习题【题解】
- Bound Services
- ios测试框架的理解
- hdu1513Palindrome回文数【LCS】【滚动数组】
- nyoj-448 素数环(DFS)