lucasj
2024-03-29 18:54
num=2 sum=1 while num<=10: sum=sum*num num=num+1 print(sum)
这样出来的结果也是 3628800
num=2 sum=1 while num<=10: sum=sum*num num=num+1 print(sum) print(1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10)
num为1时,对sum的影响就是多乘了一个1,题目要计算的是1到10的乘积,写num写成2也不会影响输出结果,但这里考查的点应该是如何使用while进行10次正确的循环,结果反倒不重要
Python3 入门教程(新版)
154172 学习 · 1075 问题
相似问题