python支持对整数和浮点数的直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致
1+2+3 #==》6
4*5-6 #==>14
7.5/8+2.1 #==>3.0375......
使用括号可以提升优先级,这和数学运算完全一致,注意职能使用小括号,但是括号可以嵌套很多层;
(1+2)*3 #==>0
(2.2+3.3)/(1.5*(0-0.3))#==>0.42145....
Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数
1+2#==>整数3
1.0+2.0 #==>浮点数3.0
整数和浮点数混合运算结果变成了浮点数
1+2.0#==>浮点数3.0
11/4 #==>2
11%4 #==>3
11.0/4#==>2.75