运算和运算符

运算: 由一个以上的值经过变化得到新值得过程,就是运算。

运算符: 用于运算的符号,就是运算符

运算的分类:

1.算数运算

2.比较运算/关系运算

3.赋值运算

4.逻辑运算

5.位运算

6.成员运算

7.身份运算

算术运算

/ 除法运算

+ 加法运算

- 减法运算

* 乘法运算

/ 除法运算

% 取余运算

// 取商运算

/ 地板除

** 幂运算

关系运算/比较运算

< 小于运算

> 大于运算

== 等于运算

<= 小于等于运算

>= 大于等于运算

!= 不等于运算

赋值运算

= 普通赋值运算

+= 加法赋值运算

-= 减法赋值运算

*= 乘法赋值运算

/= 除法赋值运算

%= 取余赋值运算

//= 取商赋值运算

**= 幂赋值运算

所有运算赋值操作的格式都可以转换为[变量 = 变量 运算符 值],如:

var /= 5 相当于 var = var / 5

逻辑运算

逻辑运算就是布尔值之间的运算,Python只有三种运算方式

1.and 逻辑与运算(有假则假;两边为真才是真)

洗手:

左手洗了True,右手洗了True,洗完了 True

左手洗了True,右手没洗False,没洗完 False

左手没洗False,右手洗了True,没洗完 False

左手没洗False,右手没洗False,没洗完 False

2.or 逻辑或运算(有真则真;两边为假才是假)

钥匙丢了找钥匙:

你没找到钥匙False,你媳妇也没有找到钥匙False,钥匙没找到 False

你找到了钥匙True,你媳妇没找到钥匙False,钥匙找到了 True

你没有找到钥匙False,你媳妇找到了钥匙True,钥匙找到了 True

你和你媳妇同时找到了钥匙True和True,钥匙找到了 True

3.not 逻辑非运算(真变假,假变真)

老爷们去了泰国

纯爷们儿True,做了手术,不是纯爷们儿了 False

位运算

在二进制基础上进行的逻辑运算就是位运算。

& 按位与运算

| 按位或运算

~ 按位非运算

^ 按位抑或运算

<< 左移运算 相当于×2运算

\>> 右移运算 相当于地板除2运算

成员运算

检测一个数据是否在指定的容器(复合数据)当中

检测数据1是否在数据2中

格式:数据1 in 数据2

检测数据1是否不在数据2中

格式:数据1 not in 数据2

身份检测

检测两个变量在内存中是否是同一个值

检测两个变量在内存中是不是同一个值

格式:数据1 is 数据2

检测两个变量在内存中是否不是同一个值

格式:数据1 is not 数据2

运算优先级的问题

运算的优先级

例如:在数学中,1+5x2,乘法会优先运算。

我们的Python程序也是一样的,一个运算中存在多个运算符时,系统也有它自己的一套优先级的规则。

Python的运算优先级规则如下,从上向下按照优先级的由高向低依次排序

但是我们并不推荐各位死记硬背,因为我们自己写程序遇到优先级问题可以使用()解决,更方便,也更易读。** 指数(最高优先级)

按位翻转, 一元加号和减号(最后两个的方法名为 +@ 和 -@)

/ % // 乘,除,取模和取整除

加法减法

>> << 右移,左移运算符

& 位 ‘AND’

^ | 位运算符

<= < > >= 比较运算符

<> == != 等于运算符

= %= /= //= -= += *= **= 赋值运算符

is is not 身份运算符

in not in 成员运算符

not or and 逻辑运算符

检测数据归属类型

type() 测试时可是使用,开发尽量避免使用

格式:type(变量)

isinstance() 检测一个数据是否由指定的类型创建

格式:isinstance(变量,检测的类型)

标签:False,运算,python,运算符,,True,赋值

python中比较运算符用于比较两个数_python中的运算和运算符相关推荐

  1. 在标准c语言中 =是判断两个数是否相等,='运算符用于判断两个数是否相等。

    "始于事亲",运算于判是指从小就要尊敬和孝顺自己的父母双亲,以及关爱与自己有血缘关系的兄弟姐妹等亲人,这是一个人行孝的开始阶段. 符用空巢老人生活特点( ). 断两老人常见的情绪反 ...

  2. python中的成员运算符用于判断指定序列_Python中的成员运算符用于判断指定序列中是否包含某个值。...

    [多选题]下列关于鲜活商品的说法哪些是正确的 [单选题]企业接受新投资者投资时其实际缴纳的出资额大于其所享有注册资本所占份额的部分应计入 [单选题]企业的管理费用.财务费用和销售费用应属于企业的[   ...

  3. 实现两个数交换python_编写一个程序,用于实现两个数的交换。_学小易找答案

    [判断题]定喘穴定位在胸部 (10.0分) [其它]实现实心等腰三角形图案打印输出. [其它]编写一个程序,用于实现两个数的交换. [其它]实现空心等腰三角形图案打印输出. [判断题]表寒肺热证的代表 ...

  4. 编写一个程序,用于实现两个数的交换。

    编写一个程序,用于实现两个数的交换. x=int(input("请输入数字a:\n")) y=int(input("请输入数字b:\n")) int () c= ...

  5. python入门之运算符的使用的答案_python入门教程之基本算术运算符

    一.算术运算符 运算符 + - * / % **(幂)求次方 //(取整除,向下取整)如:9//2 =4 二.比较运算符 运算符 == != <>(不等于,类似!=) < > ...

  6. python中的运算和运算符

    运算和运算符 运算: 由一个以上的值经过变化得到新值得过程,就是运算. 运算符: 用于运算的符号,就是运算符 运算的分类: 1.算数运算 2.比较运算/关系运算 3.赋值运算 4.逻辑运算 5.位运算 ...

  7. python语言中包含的标准数据类型有哪些_Python中的标准数据类型

    Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数 ...

  8. java中的 =运算符_(二十七)、java中的运算符

    一.概述 java的运算符,分为四类: 算数运算符.关系运算符.逻辑运算符.位运算符 算术运算符(9):+   -   *   /   %   ++   -- 关系运算符(6):==   !=   & ...

  9. 不同服务器数据库表连接查询修改,如何连接多个数据库,mysql中的服务器和查询两个表中的对方?...

    我期待从不同服务器连接两个不同的数据库.此外,我想运行一个查询,从两个数据库中获取数据到一个单一的结果.我正在使用mysql在PHP脚本中执行此操作.这里是如何很期待做[没有成功:)]如何连接多个数据 ...

最新文章

  1. Python学习笔记(十五):类基础
  2. 2.创建适合游戏的窗口和消息循环
  3. Git之深入解析Rerere重用记录的解决方案
  4. MySQL发展史重大事件
  5. Android开发面试题Service之startService和bindService之间的区别
  6. axios代理跨域 cli4_vuecli 3.0之跨域请求代理配置及axios路径配置 莫小龙
  7. 纯CSS实现帅气的SVG路径描边动画效果
  8. SpringBoot集成Kafka集群并实现接收_发送消息操作_以及常见错误_亲测---Kafka工作笔记005
  9. 遇到一个不得其解的问题。
  10. 如何自学计算机access,我是怎样自学access的
  11. 查询论文SCI/EI检索及引用报告
  12. tmux分屏工具使用
  13. 动态赋值_【东莞CBD】最新动态!整合大地块!打造未来东莞第一高楼!高度按500米赋值...
  14. 游鸿明歌曲白色恋人浅析
  15. 石榴——转自田维《花田半亩》
  16. 十年磨一剑,今日把示君:架构师分享从一名码农到如今的成长经验
  17. 递归查询数据库中树状数据
  18. GHM(anchor based)
  19. 计算机组成原理---实验报告
  20. 头脑风暴法利用计算机让大家进行思想交流,个人与团队管理期末复习

热门文章

  1. iOS开发之自定义弹出的键盘
  2. Windows Server 2008 的十四大最新功能特性技术总结
  3. python面向对象、向量化来实现神经网络和反向传播(三)
  4. 文件“D:\file.txt”正由另一进程使用,因此该进程无法访问该文件。
  5. asp.net中实现文件批量上传
  6. Java 基础 - 面向对象(不错)
  7. Python应用02--批量往Mysql数据库插入数据
  8. python3+requests:get/post请求
  9. MySQL主从复制延时方法
  10. MySQL之innodb与myisam:锁 事务 外键 主键 存储结构 存储大小 索引 count 注重点