先,我们给大家举个例子: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编程语言的运算法则,完全遵循数学运算法则。所以小码王在上课过程中会给孩子普及一些数学知识,提前帮助孩子了解数学知识。