总结Python中逻辑运算符的使用


Posted in Python onMay 13, 2015

下表列出了所有Python语言支持的逻辑运算符。假设变量a持有10和变量b持有20,则:

总结Python中逻辑运算符的使用

 示例:

试试下面的例子就明白了所有的Python编程语言提供了逻辑运算符:

#!/usr/bin/python

a = 10
b = 20
c = 0

if ( a and b ):
  print "Line 1 - a and b are true"
else:
  print "Line 1 - Either a is not true or b is not true"

if ( a or b ):
  print "Line 2 - Either a is true or b is true or both are true"
else:
  print "Line 2 - Neither a is true nor b is true"


a = 0
if ( a and b ):
  print "Line 3 - a and b are true"
else:
  print "Line 3 - Either a is not true or b is not true"

if ( a or b ):
  print "Line 4 - Either a is true or b is true or both are true"
else:
  print "Line 4 - Neither a is true nor b is true"

if not( a and b ):
  print "Line 5 - Either a is not true or b is not true"
else:
  print "Line 5 - a and b are true"

当执行上面的程序它会产生以下结果:

Line 1 - a and b are true
Line 2 - Either a is true or b is true or both are true
Line 3 - Either a is not true or b is not true
Line 4 - Either a is true or b is true or both are true
Line 5 - Either a is not true or b is not true
Python 相关文章推荐
python实现2014火车票查询代码分享
Jan 10 Python
跟老齐学Python之数据类型总结
Sep 24 Python
python中反射用法实例
Mar 27 Python
解决Python 遍历字典时删除元素报异常的问题
Sep 11 Python
Python中pygal绘制雷达图代码分享
Dec 07 Python
Python3.x爬虫下载网页图片的实例讲解
May 22 Python
python实现flappy bird游戏
Dec 24 Python
python文件和文件夹复制函数
Feb 07 Python
使用python从三个角度解决josephus问题的方法
Mar 27 Python
Python基于gevent实现文件字符串查找器
Aug 11 Python
教你怎么用python实现字符串转日期
May 24 Python
基于Python编写一个监控CPU的应用系统
Jun 25 Python
解析Python中的二进制位运算符
May 13 #Python
整理Python中的赋值运算符
May 13 #Python
实例说明Python中比较运算符的使用
May 13 #Python
举例讲解Python中的算数运算符的用法
May 13 #Python
详细解析Python中的变量的数据类型
May 13 #Python
Python编程入门的一些基本知识
May 13 #Python
python实现字符串和日期相互转换的方法
May 13 #Python
You might like
phpadmin如何导入导出大数据文件及php.ini参数修改
2013/02/18 PHP
浅谈PHP值mysql操作类
2016/06/29 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
js的逻辑运算符 ||
2010/05/31 Javascript
jQuery选择头像并实时显示的代码
2010/06/27 Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
2010/08/03 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
js获取 type=radio 值的方法
2014/05/09 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
jQuery解析XML文件同时动态增加js文件的方法
2015/06/01 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
2016/06/07 Javascript
神级程序员JavaScript300行代码搞定汉字转拼音
2017/05/20 Javascript
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
2017/09/21 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
JS实现倒计时图文效果
2018/11/17 Javascript
JavaScript文本特效实例小结【3个示例】
2018/12/22 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
Python获取央视节目单的实现代码
2015/07/25 Python
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
python检测主机的连通性并记录到文件的实例
2018/06/21 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
2018/11/10 Python
对python For 循环的三种遍历方式解析
2019/02/01 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
Python+OpenCV实现图像的全景拼接
2020/03/05 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
小学生期末评语
2014/04/21 职场文书
优秀党员申报材料
2014/12/18 职场文书
党员倡议书
2015/01/19 职场文书
Golang 切片(Slice)实现增删改查
2022/04/22 Golang