一。算数运算符
算数运算符即数学运算符。
1。+ 加法运算符
普通数字的加法
a = 10
b = 20
c = a + b
print(c)
a = 12.9
b = -20.0
c = a + b
print(c)
# 运行结果
30
-7.1
字符串的拼接
a = "凡狼网的地址是:"
b = 'https://www.fanlang.cn/#/'
c = a + b
print(c)
# 运行结果
凡狼网的地址是:https://www.fanlang.cn/#/
2。 - 减法运算符
普通减法
a = 100
b = 67
c = a - b
print(c)
a = -11
b = 20
c = a - b
print(c)
# 运行结果
33
-31
求负数。 - 除了能进行正常的数学加法外。还可以求负数。即整数变负数。负数变整数
a = 10
a = -a
print(a)
a = -a
print(a)
# 运行结果
-10
10
注意:+ 加法运算符并没有此项功能
3。* 乘法运算符
数学中的乘法
a = 10
b = 5
c = a * b
print(c)
# 运行结果
字符串的重复。即将多个相同的字符串拼接起来
a = "我喜欢你"
b = a * 10
print(b)
# 运行结果为
我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你
4。/ 和// 除法运算符
python提供了两种运算符。其中/和数学中的除法得到的结果是一致的,//即整出。只会得到整数部分 ,他是丢弃小数点以后的部分而不是四舍五入
a = 20
b = 3
c = a / b
print(c)
a = 2
b = 1
c = a / b
print(c)
a = 10
b = 7
c = a // b
print(c)
a = 2.1
b = 1
c = a // b
print(c)
#。运行结果
6.666666666666667
2.0
1
2.0
从上面不难发现。/ 不管参与除法的是整数还是小数得到的总是小数,而// 如果是整数得到的就是整数。 如果有小数的得到的是小数点后为0的整数
5。 % 求余运算符