总结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和pyqt实现360的CLable控件
Feb 21 Python
python中for语句简单遍历数据的方法
May 07 Python
python中list常用操作实例详解
Jun 03 Python
win10下Python3.6安装、配置以及pip安装包教程
Oct 01 Python
python使用turtle库绘制树
Jun 25 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
节日快乐! Python画一棵圣诞树送给你
Dec 24 Python
python中如何使用insert函数
Jan 09 Python
Python变量格式化输出实现原理解析
Aug 06 Python
call在Python中改进数列的实例讲解
Dec 09 Python
python中用ggplot绘制画图实例讲解
Jan 26 Python
Python 图片添加美颜效果
Apr 28 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
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
PHP的拦截器实例分析
2014/11/03 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
读取input:file的路径并显示本地图片的方法
2013/09/23 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
javascript简单性能问题及学习笔记
2014/02/04 Javascript
JavaScript获取两个数组交集的方法
2015/06/09 Javascript
JavaScript遍历求解数独问题的主要思路小结
2016/06/12 Javascript
JavaScript操作表单实例讲解(上)
2016/06/20 Javascript
vue-cli如何快速构建vue项目
2017/04/26 Javascript
JavaScript函数中的this四种绑定形式
2017/08/15 Javascript
React中的render何时执行过程
2018/04/13 Javascript
快速解决vue在ios端下点击响应延时的问题
2018/08/27 Javascript
layui富文本编辑器前端无法取值的解决方法
2019/09/18 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
elementUI同一页面展示多个Dialog的实现
2020/11/19 Javascript
Python Socket编程详细介绍
2017/03/23 Python
Python实现ping指定IP的示例
2018/06/04 Python
Python字符串对象实现原理详解
2019/07/01 Python
python使用递归的方式建立二叉树
2019/07/03 Python
Python如何实现动态数组
2019/11/02 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
2019/12/12 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
自动化专业本科毕业生求职信
2013/10/20 职场文书
大学生实习证明范文(5篇)
2014/09/18 职场文书
西安大雁塔导游词
2015/02/10 职场文书
2015暑期社会实践调查报告
2015/07/14 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
团委副书记工作总结
2015/08/14 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
职场新人知识:如何制定一份合理的工作计划?
2019/09/11 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
mysql创建存储过程及函数详解
2021/12/04 MySQL
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA