如何解决长Python表达式?

如何解决长Python表达式?,python,Python,我对编程相当陌生,正在学习Python。我想问一下python的简单算术表达式的求解顺序。我的意思是,例如有一个简单的问题10/2*5-2 现在,按什么顺序解决?像第一除法,然后乘法,然后减法,就像DMAS规则,或者有其他规则 另外,如果有一个问题,10%5%3,我对这些长模表达式感到困惑,请帮助我。表达式是使用文档中的 这意味着乘法和除法在减法之前,从左到右应用相等优先级的运算符,因此表达式可以理解为: ((10 / 2) * 5) - 2 这同样适用于模算子;从左到右应用这些操作: (10

我对编程相当陌生,正在学习Python。我想问一下python的简单算术表达式的求解顺序。我的意思是,例如有一个简单的问题
10/2*5-2

现在,按什么顺序解决?像第一除法,然后乘法,然后减法,就像DMAS规则,或者有其他规则


另外,如果有一个问题,10%5%3,我对这些长模表达式感到困惑,请帮助我。

表达式是使用文档中的

这意味着乘法和除法在减法之前,从左到右应用相等优先级的运算符,因此表达式可以理解为:

((10 / 2) * 5) - 2
这同样适用于模算子;从左到右应用这些操作:

(10 % 5) % 3
看看