 - 8 / 4
其中,*
表示乘法运算符,+
表示加法运算符,-
表示减法运算符,/
表示除法运算符。注意,在Python 2中,整数相除是取整数部分,即会自动舍去小数部分,而在Python 3中,整数相除会得到一个浮点数,如果需要得到整数结果,可以使用双斜杠 //
进行整除运算。例如:
7 // 2 # 得到 3
此外,可以使用Python中的括号来控制数字式的优先级,例如:
(2 * 5 + 1) / 3 # 得到 3.6666666666666665
这样,先执行括号内的计算,再进行除法运算。
(5+10*x)/5-(13*(y-1)*(a+b))/x+9*(5/x+(12+x)/y)
不知道你这个问题是否已经解决, 如果还没有解决的话: