python中算数运算符都有哪些

指数- 执行对操作指数(幂)的计算a**b = 10 幂为 20 //地板除 - 操作数的除法,其中结果是将小数点后的位数被除去的商。9//2 = 4 而 9.0//2.0= 4.0 例子:试试下面的例子就明白了所有的Python编程语言提供了算术运算符:!/usr/bin/python a = 21 b = 10 c = 0 c = a + b...
python中算数运算符都有哪些
  下表列出了所有Python语言支持的算术运算符。假设变量a持有10和变量b持有20,则:
  运算符描述实例
  +加法 - 对操作符的两侧加值a + b = 30
  -减法 - 从左侧操作数减去右侧操作数a - b = -10
  *乘法- 相乘运算符两侧的值a * b= 200
  /除 - 由右侧操作数除以左侧操作数b / a = 2
  %模 - 由右侧操作数和余返回除以左侧操作数b % = 0
  **指数- 执行对操作指数(幂)的计算a**b = 10 幂为 20
  //地板除 - 操作数的除法,其中结果是将小数点后的位数被除去的商。9//2 = 4 而 9.0//2.0= 4.0 例子:
  试试下面的例子就明白了所有的Python编程语言提供了算术运算符:
  #!/usr/bin/python
  a = 21
  b = 10
  c = 0
  c = a + b
  print "Line 1 - Value of c is ", c
  c = a - b
  print "Line 2 - Value of c is ", c
  c = a * b
  print "Line 3 - Value of c is ", c
  c = a / b
  print "Line 4 - Value of c is ", c
  c = a % b
  print "Line 5 - Value of c is ", c
  a = 2
  b = 3
  c = a**b
  print "Line 6 - Value of c is ", c
  a = 10
  b = 5
  c = a//b
  print "Line 7 - Value of c is ", c
  当执行上面的程序,它会产生以下结果:
  Line 1 - Value of c is 31
  Line 2 - Value of c is 11
  Line 3 - Value of c is 210
  Line 4 - Value of c is 2
  Line 5 - Value of c is 1
  Line 6 - Value of c is 8
  Line 7 - Value of c is 22017-01-01
算术运算符主要是对两个对象进行算术计算的符号,其运算逻辑与数学的概念相似,比较好理解。
+ : 对两个对象进行相加运算。
- : 一个数减去另一个数,或者得到负数。
* : 两个数相乘,或者返回一个被重复若干次的字符串。
/ : 一个数除以另外一个数。
% : 取模除,返回两个数相除的余数。
// : 取整除,返回两个数相除所得商数的整数部分。
** : 幂运算,返回X的Y次幂2021-06-04
mengvlog 阅读 8 次 更新于 2025-07-19 23:53:50 我来答关注问题0
  •  深空见闻 python中符号运算法则先后顺序

    加减运算(+、-):它们是基本的算术运算符,用于执行加法和减法。按位左移右移运算():这些运算符用于对二进制数进行位移操作。位与运算(&):对二进制数的每一位进行与操作。位异或运算(^):对二进制数的每一位进行异或操作。位或运算(|):对二进制数的每一位进行或操作。比较运...

  •  快乐生活 在python中运算符/与//、%的区别

    Python中的算术运算符与C/C++等语言类似,包括`+`、`-`、`*`、`/`、`//`、`**`、`~`和`%`,分别代表加法或取正、减法或取负、乘法、除法、整除、乘方、按位取反和取余。此外,`>>`和`

  • python中运算符/与//、%的区别如下:“/”,这是传统的除法,3/2=1.5“//”,在python中,这个叫“地板除”,3//2=1“%”,这个是取模操作,也就是区余数,4%2=0,5%2=1 / (常规除)如:5 / 2 = 2.5 解释:平常除法是什么结果就是什么结果。//(地板除)如:5 // 2 = 2 ...

  •  翡希信息咨询 python运算符有哪些-python运算符优先级由高到低

    Python中的运算符主要包括以下几类,其优先级由高到低排列如下:括号:用于改变运算的优先级,括号内的运算会优先执行。算数运算符:加:例如,5 + 3 结果为8。减:例如,5 3 结果为2。乘:例如,5 * 3 结果为15。除:例如,5 / 3 结果约为1.67。幂运算**:例如,5 ** 2 结果为25。...

  •  起航教育培训公司 在python中运算符/与//、%的区别

    在Python中/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而//在Python中表示整数除法,返回大于结果的一个最大的整数,意思就是除法结果向下取整。Python的表达式写法与C/C++类似。只是在某些写法有所差别。主要的算术运算符与C/C++类似。 +,-,*,/,//,**,~,%分别表示加法或者取正、...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部