总结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的for和break循环结构中使用else语句的技巧
May 24 Python
python实现的AES双向对称加密解密与用法分析
May 02 Python
matplotlib中legend位置调整解析
Dec 19 Python
Python matplotlib画图实例之绘制拥有彩条的图表
Dec 28 Python
Python中的上下文管理器和with语句的使用
Apr 17 Python
python进行文件对比的方法
Dec 24 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
Aug 27 Python
Python使用pdb调试代码的技巧
May 03 Python
django创建css文件夹的具体方法
Jul 31 Python
python 决策树算法的实现
Oct 09 Python
python 中关于pycharm选择运行环境的问题
Oct 31 Python
Python用tkinter实现自定义记事本的方法详解
Mar 31 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
信用卡效验程序
2006/10/09 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
thinkPHP框架整合tcpdf插件操作示例
2018/08/07 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
2020/03/02 PHP
XMLHTTPRequest的属性和方法简介
2010/11/23 Javascript
Script的加载方法小结
2011/01/12 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
Javascript控制div属性动态变化实例分析
2015/10/08 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
js实现3D图片环展示效果
2017/03/09 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
Node.js中环境变量process.env的一些事详解
2017/10/26 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
细说webpack源码之compile流程-rules参数处理技巧(1)
2017/12/26 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
详解Python编程中包的概念与管理
2015/10/16 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
2020/02/16 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
Python下载的11种姿势(小结)
2020/11/18 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
在线课程:Skillshare
2019/04/02 全球购物
儿媳婚宴答谢词
2014/01/14 职场文书
办护照工作证明
2014/10/01 职场文书
2016年会开场白台词
2015/06/01 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
工作报告范文
2019/06/20 职场文书
python flask框架快速入门
2021/05/14 Python
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android
Redis实现短信验证码登录的示例代码
2022/06/14 Redis