算术运算符也是数学运算符,是用来对数字进行数学运算的。Python支持以下运算符:

运算符

说明

加法,与数学中的规则一致。

-

减法,也可以用作负数标识。

*

乘法,与数学中的规则一致。

/

除法,计算结果包含小数点

//

整除法,计算结果取整数部分

%

取余,返回除法的余数

**

次方/幂运算

#整数相加 a = 10 b = 12 count = a b print("整数加法计算:a b=",count) #整数与浮点数相加 c = 1.22 count = a c print("浮点数与整数加法计算a c=",count) #浮点数与浮点数相加 d =3.1415 count=c d print("浮点数加法计算c d=",count)

python 中的算术运算符(Python运算符之算术运算符)(1)

# 整数相减 a = 20 b = 12 count = a-b print("整数相减a-b=",count) #浮点数与整数相减 c = 1.22 count = a-c print("a-c=",count) #浮点数与浮点数相减 d =3.1415 count = c-d print("c-d=",count) #变量赋值为负数 e = -1.2 print("e=",e)

python 中的算术运算符(Python运算符之算术运算符)(2)

# 整数乘法 a = 20 b = 12 count = a*b print("a*b=",count) #浮点数与整数相乘 c = 1.22 count = a*c print("a*c=",count) #浮点数与浮点数相乘 d =3.1415 count = c*d print("c*d=",count)

python 中的算术运算符(Python运算符之算术运算符)(3)

# 整数除法 a = 20 b = 12 count = a/b print("a/b=",count) count = a//b #取整数部分 print("a//b=",count) #浮点数与整数相除 c = 1.22 count = a/c print("a/c=",count) count = a//c #整除 print("a//c=",count) #浮点数与浮点数相除 d =3.1415 count = c/d print("c/d=",count) count = c//d #整除 print("c//d=",count)

python 中的算术运算符(Python运算符之算术运算符)(4)

#整数取余 a=10 b=3 c=a%b print(c) #浮点数取余 a = 10.0 b = 3.3 c = a%b print(c)

python 中的算术运算符(Python运算符之算术运算符)(5)

** 运算符用来求一个 x 的 y 次方,也即次方(乘方)运算符。代码示例:求2的三次方是多少。

# **次方 a = 2**3 print(a) a = 3.14**3 print(a)

python 中的算术运算符(Python运算符之算术运算符)(6)

本篇文章只描述了变量为数值类型情况下使用算术运算符的相关用法,算数运算符也可以用在其他数据类型中,后续更新数据类型会详细举例说明。

,