yisiyu520 发表于 2019-7-20 16:21:19

有没有大佬解释一波n*=i的问题

num =n=input()
for i in range(1,n):
        num*=i
print(num)

原谅我粗糙的表达。
主要想问一下为什么n=5时,打印的num是120.
i循环4次
不应该是num=5*4吗,num=20,

水瓶座 发表于 2019-7-20 16:32:02

这里
https://www.runoob.com/python3/python3-basic-operators.html#ysf3

冷月无痕 发表于 2019-7-21 20:03:13

{:9_227:}
页: [1]
查看完整版本: 有没有大佬解释一波n*=i的问题