python中的运算表达式规则
1.运算符 :数据的数学运算符
2.关系运算符:数据的大小比较的运算
返回结果为True 或 False ,另外,字符的比较是用字符的 Unicode 码进行的,例如"a">"A"为 True,因为"a"的
Unicode 值 比"A"的大,在字符比较中有以下规律:空格<“0”<“1”<……〈“9”<“A”<“B”<……〈“Z”<“a”<“b”<……〈“z”<汉字
3.逻辑运算
- 在 and、or、not 三种运算中,非运算 not 级别最高,and 次之,or 运算级别最低
- not(a and b) 等价于 not a or not b;
- not(a or b) 等价于 not a and not b;
- not(not a) 等价于 a;
4.赋值运算符
5.其他
- 其他运算符:位运算符(本人用的较少,故不详细展开)、成员运算符(in/not in)、身份运算符(is/not is)
6. 逻辑运算表达式
- 逻辑运算常常与关系运算相组合,形成逻辑运算表达式。在这种表达式中,关系运算要先于逻辑运算。
- a>b and a>c and a>d #(a>b),(a>c),(a>d) 同时成立才能返回true。
- a>b or a>c #(a>b),(a>c) 其中之一成立返回true。
- not a or a>b #只要 not a 为 True(既 a=False)与a>b 之一成立,结果就为true.
7.练习
输入一个整数num并判断num是奇数还是偶数。
num=int(input("请输入一个整数"))
if num%2==0:print(num,"是偶数")
else:print(num,"是奇数")
python中的运算表达式规则相关推荐
- Python中的Lambda表达式
Lambda表达式 (Lambda Expressions) Lambda Expressions are ideally used when we need to do something simp ...
- python中幂运算_python中幂运算
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! "**"运算这个"**"比较简单,就是标 ...
- python中的变量命名规则
There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有 ...
- python中的运算和运算符
运算和运算符 运算: 由一个以上的值经过变化得到新值得过程,就是运算. 运算符: 用于运算的符号,就是运算符 运算的分类: 1.算数运算 2.比较运算/关系运算 3.赋值运算 4.逻辑运算 5.位运算 ...
- 详解Python中的位运算符规则、原理与用法
在Python中,位运算符包括位与(&).位或(|).位求反(~).位异或(^).左移位(<<)和右移位(>>). 1. 运算方法与规则 位运算符只能适用于整数,其总体 ...
- python中标识符的命名规则_python标识符的命名规则是什么
在Python中,一切都是对象,包括常量数据类型,如整数数据类型(1,2,3...),字符串数据类型("ABC").想要使用这些对象,就要使用它的对象引用.赋值操作符,实际上是使得 ...
- python中幂运算的符号是什么_SymPy 符号计算基本教程
SymPy 是一个由 Python 语言编写的符号计算库.我将在本文中简要地介绍如何利用 SymPy 进行符号计算.在介绍 SymPy 之前,我们首先要明确何谓符号计算?计算机代数系统又是什么? 什么 ...
- python中集合运算_python集合运算
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 每个韦恩(venn)图中的红色部分是给定集合运算得到的结果.? python 集 ...
- python中标识符的命名规则_Python——标识符的命名规则
01 Python语言的特点 python的语言特点有很多,我们这里只讲一点,python是一门面向对象的语言,即一切皆对象(Linux中有一句是:一切皆文件),括号内的只是打个比方,不懂也没事,就是 ...
最新文章
- 【转】Vue.js 2.0 快速上手精华梳理
- 三维空间平面拟合MATLAB
- 配电房来了个傻员工,改变了所有聪明的员工!
- 用Android访问本地站点---(localhost,10.0.2.2)要区别
- 2014年度辛星解读css第四节
- 程序员修仙之路--把用户访问记录优化到极致
- C/C++编程操作Redis数据库,hiredis包装redis数据库操作接口及测试(增删改查与连接)
- vue $emit子组件传出多个参数,如何在父组件中在接收所有参数的同时添加自定义参数...
- 算法笔记_039:杨辉三角形(Java)
- matlab 求区域中心坐标,Matlab求助,在一个坐标系中画四个球体,求相交区域的中心点坐标...
- SpringBoot根据包名进行区分使用多数据源
- Java学习笔记之JDBC和连接池
- 台式计算机驱动程序未被安装,Win10提示该设备的驱动程序未被安装。(代码28)
- C# 阿里云视频点播
- [转载]借助LVS+Keepalived实现负载均衡
- Datawhale线上组队学习汇总
- The Beer House 终于运行起来了
- linux实验报告 dns 新增域名,Linux实验报告DNS及虚拟主机.docx
- vue进入页面执行的钩子函数_vue中各选项及钩子函数执行顺序详解
- 在word/wps插入代码+保持源代码风格+加行号
热门文章
- 计算机院徽设计大赛,2017年院徽设计大赛活动策划方案(800字)
- v7.widget.SearchView的使用
- 苹果开发者账号_邓白氏编码申请过程
- python面试大全 萧井陌_有多少人按@萧井陌大神给出的Python+Flask路线找到工作了?...
- 酒店AI机器人被下岗 人工智能没想象中那么可怕
- 关于文献Overview of the High Efficiency Video Coding的理解
- 科研项目一般流程介绍
- php导出表格是乱码怎么办,数据库导出excel表格是乱码怎么办-Excel表格乱码问题怎么解决?...
- Android 持续集成实践(二)——配置 Docker + gitlab-runner 实现线上自动编译
- Arduino开发实例-DIY分贝测量仪