问答详情
源自:4-5 Python之while循环

为啥是这个顺序?

sum = sum * num
num = num + 1

为啥一定得是这个顺序?

倒过来

num = num + 1
sum = sum * num

不行嘛

提问者:寂寞高手 2023-01-02 19:47

个回答

  • 慕数据3153193
    2024-01-16 15:34:46

    自己算一下咯,你看如果是先加后乘的话,num的初始值是1,运算后变成了2,这样sum就成了2就不是从1开始乘了‘到后边是多乘了11

  • 慕丝5264547
    2023-01-04 15:47:53

    python是从上往下执行,

    倒过来num的值就改变了。