【发布时间】:2021-03-18 04:06:26
【问题描述】:
这是我目前所拥有的,但我什至不确定它是否正确:
count = 0
for i in range (4, 833):
count += 1
具体要求如下:编写代码,将 4 到 832(包括 4 和 832)之间的所有整数相加,并将这个数字打印到控制台(使用循环)
【问题讨论】:
-
sum(range(4, 833+1))如果你想避免循环。
这是我目前所拥有的,但我什至不确定它是否正确:
count = 0
for i in range (4, 833):
count += 1
具体要求如下:编写代码,将 4 到 832(包括 4 和 832)之间的所有整数相加,并将这个数字打印到控制台(使用循环)
【问题讨论】:
sum(range(4, 833+1)) 如果你想避免循环。
count = 0
for i in range (4, 833):
count += i
只要把它改成 i,所以你加 4+5+6...+832
【讨论】:
不,这是不正确的。您正在计算从 4 到 832 的所有整数,而不是对它们求和。它只是一个字符修复。
【讨论】: