运算符 描述 实例
+ 1 + 2 = 3
- 1 - 2 = -1
* 1 * 2 = 2
/ 1 / 2 = 0.5
// 取整除 返回除法的整数部分 5 // 2 = 2
% 取余数 返回除法的余数 5 % 2 = 1
** 该数的次方 2 ** 3 = 8

在Python 中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果

例如:

print("-" * 10)
print("vvcat\t" * 10)

算数运算符的优先级

  • 先乘除后加减
  • 统计运算符是 从左至右 计算
  • 可以使用()调整计算的优先级

下表算数优先级由高到最低顺序排列

运算符 描述
** 幂(最高优先级)
* / % // 乘、除、取余数、取整除
+ - 加法、减法
赋值运算符
  • 在 Python 中, 使用 = 可以给变量赋值
  • 注意:赋值运算符中间不能使用空格
运算符 描述 实例
= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c -a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
//= 取整除赋值运算符 c //= a 等效于 c = c // a
%= 取模(余数)赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a等效于 c = c ** a

Pyhton 运算符相关推荐

  1. pyhton:运算符重载(期权Greeks相加)

    运算符重载,网上很多例子. 最近在学期权定价,期权有一堆风险指标,Greeks. 想用OOP实现,简化代码.但涉及到类加减运算. 直观上,线性组合,Greeks的各分项就应该对应相加. 废话不多说,直 ...

  2. Python 炫技操作:海象运算符的三种用法

    作者 | 明哥 来源 |  Python编程时光(ID:Cool-Python) Python 版本发展非常快,如今最新的版本已经是 Pyhton 3.9,即便如此,有很多人甚至还停留在 3.6 或者 ...

  3. python的取整和取余_python中取整运算符

    Python几种取整的方法 python 为什么算除法自动取整了.,计算10/a 在2.x版本都是这样,会自动取整. 在3.x版本以上改了,结果保留浮点数.系统本身设计就这样的.可以认为是开发pyth ...

  4. 【李刚-21天通关Python-03】之 运算符

    [李刚-21天通关Python-03]之 运算符 一.赋值运算符 1.赋值运算符是 "=" 2.作用:将等号右边的值"装入"左边的变量中 二.算术运算符 算术运 ...

  5. 一文搞懂python3基础大全(变量,标准数据类型,标识符,行与缩进,运算符和表达式,条件语句if,循环语句,函数,文件,面向对象,错误和异常,模块)

    2.Python3基础 2.1.变量 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建.变量没有类型,"类型"是变量所指的内存中对象的类型 ...

  6. 【人生苦短,我学 Python】基础篇——运算符(Day6)

    大家好!我是[AI 菌],一枚爱弹吉他的程序员.我热爱AI.热爱编程.热爱分享! 这博客是我对学习的一点总结与思考.如果您也对 深度学习.机器视觉.算法.Python.C++ 感兴趣,可以关注我的动态 ...

  7. 很多人不知道的Python 炫技操作:海象运算符的三种用法

    Python 炫技操作--海象运算符的三种用法 1. 第一个用法:if/else 2. 第二个用法:while 3. 第三个用法:推导式 Python 版本发展非常快,如今最新的版本已经是 Pyhto ...

  8. python海象运算符_Python 中海象运算符的三种用法

    首发于微信公众号:<Python编程时光> 系列导读 Python 版本发展非常快,如今最新的版本已经是 Pyhton 3.9,即便如此,有很多人甚至还停留在 3.6 或者 3.7,连 3 ...

  9. python海象运算符怎么用_Python 炫技操作:海象运算符的三种用法

    Python 版本发展非常快,如今最新的版本已经是 Pyhton 3.9,即便如此,有很多人甚至还停留在 3.6 或者 3.7,连 3.8 还没用上. 很多 Python 3.8 的特性还没来得及了解 ...

最新文章

  1. 清理恶意插件提高上网速度
  2. OculusQuest2 直接连电脑调试
  3. date命令使用文档.txt
  4. 《失败不是成功之母》阅读理解
  5. THREEJS - 模型的任意视角展示
  6. AndroidHttpCapture抓包工具
  7. 中兴 F607 光猫超级管理用户查看
  8. python-pika
  9. 【读书笔记-诗词歌赋】诗词积累(一)
  10. 蓝天热键驱动_创建快捷方式或热键以立即弹出特定的USB驱动器
  11. [源码和文档分享]基于JAVA的实现学生卡管理系统
  12. iPhone手机 -- 如何找到开发者选项
  13. mining.subscribe与initiate_stratum函数
  14. STM32CubeIDE:ld.exe: xxx.elf section `.rodata‘ will not fit in region `FLASH‘;`FLASH‘ overflowed
  15. VisualVm的理解
  16. android+仿ios画廊,安卓仿ios14主题app
  17. sublime text3 安装sublimelinter以及sublimelinter-php
  18. oracle第五章多表连接习题答案(理解+剖析)
  19. 动态规划+状态压缩思路解决旅行者问题
  20. css去掉ie浏览器输入框后面的小叉叉,和密码框后面的小眼睛

热门文章

  1. 通过/proc/sys/net/ipv4/优化Linux下网络性能
  2. ImportError: No module named babel.dates
  3. 如何通过cpuinfo信息查看几个物理cpu,几个核数,几线程
  4. C语言库函数(Q类字母)
  5. C# AppDomain
  6. java 克隆对象工具类_关于dorado-core源码包中CloneUtils克隆工具类对对象进行克隆复制操作...
  7. 特权级——保护模式的特权级检查 DPL,RPL,CPL, 一致代码段,非一致代码段
  8. 后台开发经典书籍--unix网络编程
  9. 大型网站架构模式之二
  10. C#之windows桌面软件第十三课:C#中常用的类有哪些?构造函数怎么用?