Python教程

当前位置:小码王 > 学习教程 > Python教程

Python教程-程序中的运算顺序有何不同
导读:Python编程语言的运算法则,完全遵循数学运算法则。所以小码王在上课过程中会给孩子普及一些数学知识,提前帮助孩子了解数学知识。

先,我们给大家举个例子:2+3*4,您得到的答案是20呢还是14呢?


正确答案是14,Python程序中的运行规则与数学一致,所以他会先做乘法再做加法。我们可以试试交互模式,看看能不能得到这个结果呢?


>>>Print 2+3*4

14


如果一定要先算前面的2+3,我们数学里面学到的就是给2+3添加上括号(圆括号),此时,python程序应该这么写:


>>>Print (2+3)*4

20


这时候Python会先算括号里面的数,可以得到5,再乘以4,得出的结果是20。


>>>点击了解 python中出现语法错误时解决方法有哪些


小朋友们一定要记住喔,Python编程语言的运算法则,完全遵循数学运算法则。所以小码王在上课过程中会给孩子普及一些数学知识,提前帮助孩子了解数学知识。