总结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处理中文编码和判断编码示例
Feb 26 Python
用Python实现换行符转换的脚本的教程
Apr 16 Python
Python爬虫实现全国失信被执行人名单查询功能示例
May 03 Python
python 实现在tkinter中动态显示label图片的方法
Jun 13 Python
python画图--输出指定像素点的颜色值方法
Jul 03 Python
Pandas DataFrame中的tuple元素遍历的实现
Oct 23 Python
python paramiko远程服务器终端操作过程解析
Dec 14 Python
Django 解决上传文件时,request.FILES为空的问题
May 20 Python
python中线程和进程有何区别
Jun 17 Python
Python OpenCV快速入门教程
Apr 17 Python
详解运行Python的神器Jupyter Notebook
Jun 03 Python
OpenCV绘制圆端矩形的示例代码
Aug 30 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
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
粗略计算在线时间,bug:ip相同
2006/12/09 PHP
FCKeditor的安装(PHP)
2007/01/13 PHP
jquery 选项卡效果 新手代码
2011/07/08 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
2013/05/05 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
jQuery实现用户注册的表单验证示例
2013/08/28 Javascript
javascript 常见功能汇总
2015/06/11 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
利用Javascript实现BMI计算器
2016/08/16 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
vue select选择框数据变化监听方法
2018/08/24 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
layui动态渲染生成左侧3级菜单的方法(根据后台返回数据)
2019/09/23 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
Python生成验证码实例
2014/08/21 Python
python+django加载静态网页模板解析
2017/12/12 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
2018/05/11 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
2019/09/04 Python
Python+Django+MySQL实现基于Web版的增删改查的示例代码
2020/05/13 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
python dict如何定义
2020/09/02 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
Django搭建项目实战与避坑细节详解
2020/12/06 Python
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
天地会口号
2014/06/17 职场文书
县政府办公室领导班子个人对照检查材料
2014/09/16 职场文书
夫妻忠诚协议范文
2014/11/16 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
JS ES6异步解决方案
2021/04/29 Javascript