总结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之模块的加载
Oct 24 Python
Python for Informatics 第11章 正则表达式(一)
Apr 21 Python
Python爬取网易云音乐上评论火爆的歌曲
Jan 19 Python
Python Json序列化与反序列化的示例
Jan 31 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
详解python多线程之间的同步(一)
Apr 03 Python
python3.x提取中文的正则表达式示例代码
Jul 23 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
使用Tensorflow将自己的数据分割成batch训练实例
Jan 20 Python
Python tkinter布局与按钮间距设置方式
Mar 04 Python
Python semaphore evevt生产者消费者模型原理解析
Mar 18 Python
利用Python脚本写端口扫描器socket,python-nmap
Jul 23 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中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
2013/06/28 PHP
php中用socket模拟http中post或者get提交数据的示例代码
2013/08/08 PHP
php从数组中随机选择若干不重复元素的方法
2015/03/14 PHP
PHP超全局数组(Superglobals)介绍
2015/07/01 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
js兼容火狐显示上传图片预览效果的方法
2015/05/21 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
jQuery获取字符串中出现最多的数
2016/02/22 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
Vue 项目代理设置的优化
2018/04/17 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
2018/04/26 jQuery
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
[01:08:24]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第一场 2月5日
2021/03/11 DOTA
python thread 并发且顺序运行示例
2009/04/09 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
python三引号输出方法
2019/02/27 Python
给 TensorFlow 变量进行赋值的方式
2020/02/10 Python
2020版Python学习路线图(附学习资料)
2020/09/15 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
某公司C#程序员面试题笔试题
2014/05/26 面试题
进修护士自我鉴定
2013/10/14 职场文书
业务助理岗位职责
2013/11/18 职场文书
财务支持类个人的自我评价
2014/02/14 职场文书
优秀团员自我评价
2015/03/10 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书