Python金融数据挖掘与分析实战
上QQ阅读APP看书,第一时间看更新

2.4.1 算术运算符

假设变量a=10,b=20,Python中算术运算符及其实例如表2-4所示。

表2-4 算术运算符

以下实例演示了Python所有算术运算符的操作:


a = 21
b = 10 
c = 0 
c = a + b 
print ("1-c 的值为:", c)
c = a-b 
print ("2-c 的值为:", c)
c = a * b 
print ("3-c 的值为:", c) 
c = a / b 
print ("4-c 的值为:", c) 
c = a % b 
print ("5-c 的值为:", c) 
# 修改变量 a 、b 、c
a = 2 
b = 3 
c = a**b 
print ("6-c 的值为:", c) 
a = 10 
b = 5 
c = a//b 
print ("7-c 的值为:", c)

输出结果为:


1-c 的值为:31
2-c 的值为:11
3-c 的值为:210
4-c 的值为:2.1
5-c 的值为:1
6-c 的值为:8
7-c 的值为:2

有一点要注意,在Python 2.x中,整数除整数,只能得出整数。如果要得到小数部分,则需要其中一个数改成浮点数。例如:


1/2 
0
1.0/2
0.5
1/f?loat(2)
0.5