Python支持对整数和浮点数直接进行四则混合运算。
Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数。
1+1 #==>2
1.0+2.0 #==>3.0
但是整数和浮点数混合运算的结果就变成浮点数了。
print 1+1.0 #==>2.0
/整除符号
整数和浮点数混合的除运算则输出的是浮点数。
11/4 #==>2 不四舍五入
11/4.0 #==>2.75
%计算余数
11%4 #==>3 计算余数
例:
print 2.5+10/4 #==>4.5
print 2.5+10/4.0 #==>5.0