算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。下表列出了 Python 支持所有基本算术运算符。
表 1 Python 常用算术运算符
运算符
说明
实例
结果
+
加
12.45 + 15
27.45
-
减
4.56 - 0.26
4.3
*
乘
5 * 3.6
18.0
/
除法(和数学中的规则一样)
7 / 2
3.5
//
整除(只保留商的整数部分)
7 // 2
3
%
取余,即返回除法的余数
7 % 2
1
**
幂运算/次方运算,即返回 x 的 y 次方
2 ** 4
16,即 24
接下来将对表 1 中各个算术运算符的用法逐一讲解。
+ 加法运算符
加法运算符很简单,和数学中的规则一样,请看下面的代码:
m = 10
n = 97
sum1 = m + n
x = 7.2
y = 15.3
sum2 = x + y
print("sum1=%d, sum2=%.2f" % (sum1, sum2) )
运行结果:
sum1=107, sum2=22.50
拼接字符串
当+用于数字时表示加法,但是当+用于字符串时,它还有拼接字符串(将两个字符串连接为一个)的作用,请看代码:
name = "C语言中文网"
url = "http://c.biancheng.net/"
age =