Python基础之逻辑运算符
1.在没有()的情况下,not的优先级高于and,and的优先级高于or,即优先级关系为()>not>and>or,同一优先级从左往右计算。
例题,判断下列逻辑语句的结果:
3 > 4 or 4 < 3 and 1 == 1
1 < 2 and 3 < 4 or 1 > 2
2 > 1 and 3 < 4 or 4 > 5 and 2 < 1
1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8
1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
- x or y, 当x为True时,值就是x;x为False, 值就是False
x and y, x 为True,值是y; x 为False, 值是X
例题:求出下列逻辑语句的值
8 or 4
0 and 3
0 or 4 and 3 or 7 or 9 and 6
- in, not in
判断子元素是否在原字符串(字典,列表,集合)中:
例如:
print("a" in "abc")
print("a" not in "abc")
转载于:https://www.cnblogs.com/yang-wei/p/9546256.html
Python基础之逻辑运算符相关推荐
- 在学习Python基础中需要知道的知识点:运算符大全,收藏,以后方面查询(算术运算符、赋值运算符、比较运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级))
一.算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被 ...
- Python基础(if判断语句/逻辑运算符)
生活中我们常使用一些判断,比如满足某个条件,才能做某件事,如果不满足某个条件,就只能做另外一件事,或者什么也不做,而在Python中,我们使用if语句来进行条件的判断 if判断语句基本语法 if 判断 ...
- 刻意练习:Python基础 -- Task01. 变量、运算符与数据类型
背景 我们准备利用17天时间,将 Python 基础的刻意练习分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task03:列表与元组(2day ...
- 自学了python基础英语_Python自学路线图之Python基础自学
Python自学路线图从Python基础语法开始,Python第一个程序,条件控制语句基础,容器类型基础,函数基础等.这些对Python小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应的数学 ...
- Python 基础语法_Python脚本文件结构
目录 目录 前言 软件环境 Python Script文件结构 导入模块的流程 Python的包package 最后 前言 Python基础语法这一章,主要记录了Python的文件结构.逻辑运算符.算 ...
- python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...
原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...
- python基础语法总结-Python基础语法总结之逻辑运算
Python里的逻辑运算有and.or 和 not,它们分别说明为与.或.非.虽然逻辑运算符在Python基础语法中是基础中的基础,但是对于零基础小白来讲,还是有一定难度的.本文就来为零基础小白好好讲 ...
- python基本语法规则-python基础知识——基本语法
在python基础知识这个系列中,准备罗列出我学习python的一些基础知识,包括:基本语法 控制语句 内置数据结构 模块和函数 字符串 文件处理 面向对象 异常处理 以前写机器学习算法喜欢使用Mat ...
- python input与返回值-Python基础教程之输入输出和运算符
在我们python中输入输出函数在程序中运用较为广泛,运算符常用于if判断的条件中,今天我来给大家讲解这两项概念. input输入和print输出 input()输入函数 从标准输入设备(一般指键盘) ...
最新文章
- java crontriggerbean_spring定时器----CronTriggerBean
- treeview调用数据库成树
- java web集成ldap_关于Java LDAP登录集成
- 【面向对象】第三单元总结——JML
- 【PHP学习】—数组的定义和遍历(三)
- deep learning 以及deep learning 常用模型和方法
- MySQL-高并发优化
- Linux进阶之VMware Linux虚拟机运行提示“锁定文件失败 虚拟机开启模块snapshot失败”的解决办法...
- solidworks2013安装
- ov5640帧率配置_OV5640摄像头开窗大小,输出窗口大小,帧率等设置
- Invalid bound statement (not found): com.wu.dao.BlogMapper.addBook错误
- 服务器创建文件失败是什么意思,网站提示无法创建文件错误解决详情(图文)...
- 打印所有的水仙花数---初学c语言
- 计算机组成及linux基础
- 【HTML系列】之HTML字体颜色设置
- 2017全国计算机高校排名,全国计算机专业大学排名_2017计算机专业大学排名
- java2048小游戏源码及解析_200行java代码实现2048小游戏
- 软件战场加速剧变!诚迈科技成为Elektrobit中国区增值代理经销商
- LIUNX账户与安全
- 强化学习-把元学习(Meta Learning)一点一点讲给你听
热门文章
- 【FFmpeg】警告:[mpegts] H.264 bitstream error, startcode missing, size 0
- Linux驱动:TI达芬奇系列kernel中cup类型的判断,以cpu_is_ti81xx()为例
- linux nor flash 读写,9.2 NorFLASH读写实验——M25PExx
- 全局声明宏定义_Rust语言:元编程,强大的宏系统,菜鸟到高手进阶的必经之路...
- php判断数组是否存在字符串中,php判断数组元素中是否存在某个字符串的方法
- arduino nano 蓝牙_探索 Golang 云原生游戏服务器开发,5 分钟上手 Nano 游戏服务器框架...
- python解释器环境中、用于表示上一次_大工20秋《数据挖掘》在线作业3 【标准答案】...
- java transient关键字_小伙子,你真的搞懂 transient 关键字了吗?
- python查看目录下的文件_Python——查看目录下所有的目录和文件
- layUI 学习记录