总结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的urllib库提交WEB表单
Feb 24 Python
详细探究Python中的字典容器
Apr 14 Python
详解Python中列表和元祖的使用方法
Apr 25 Python
浅谈python抛出异常、自定义异常, 传递异常
Jun 20 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
Window环境下Scrapy开发环境搭建
Nov 18 Python
Django实现文件上传下载
Oct 06 Python
Django 自定义分页器的实现代码
Nov 24 Python
Django ModelForm操作及验证方式
Mar 30 Python
基于python实现数组格式参数加密计算
Apr 21 Python
Pandas实现一列数据分隔为两列
May 18 Python
python缺失值填充方法示例代码
Dec 24 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垃圾回收机制简单说明
2010/07/22 PHP
PHP如何通过date() 函数格式化显示时间
2020/11/13 PHP
JavaScript 对象的属性和方法4种不同的类型
2010/03/19 Javascript
Jquery replace 字符替换实现代码
2010/12/02 Javascript
JavaScript中几种常见排序算法小结
2011/02/22 Javascript
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
2012/07/31 Javascript
jQuery html()方法使用不了无法显示内容的问题
2014/08/06 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
canvas实现环形进度条效果
2017/03/23 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
[51:29]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第一场 11.05
2020/11/05 DOTA
python自动化工具日志查询分析脚本代码实现
2013/11/26 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
如何将 awk 脚本移植到 Python
2019/12/09 Python
python实现简单井字棋游戏
2020/03/04 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
PyCharm中关于安装第三方包的三个建议
2020/09/17 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
修复iPhone的safari浏览器上submit按钮圆角bug
2012/12/24 HTML / CSS
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
加拿大约会网站:EliteSingles.ca
2018/01/12 全球购物
6PM官网:折扣鞋、服装及配饰
2018/08/03 全球购物
泰海淘:泰国king Power王权免税集团旗下跨境海淘综合型电商
2020/07/26 全球购物
总经理办公室主任岗位职责
2013/11/12 职场文书
迷你西餐厅创业计划书范文
2013/12/31 职场文书
外企财务年会演讲稿
2014/01/03 职场文书
年度考核评语
2014/01/19 职场文书
施工安全汇报材料
2014/08/17 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
工作调动申请报告
2015/05/18 职场文书
公司备用金管理制度
2015/08/04 职场文书