为了账号安全,请及时绑定邮箱和手机立即绑定

下面代码结果一样,就是少了个偶数的判断

下面代码结果一样,就是少了个偶数的判断,从逻辑上来说是否就不合理了?

num = 2
sum = 0
while True:
    if num > 1000:
        break
    sum = sum + num
    num = num + 2
print (sum)

正在回答

2 回答

num=1

sum=0

k=1

while True:

    if num>1000:

        break;

    num=2*k-1

    sum=sum+num

    k=k+1

print(sum)

这样也可以的哟

0 回复 有任何疑惑可以回复我~

可行的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

下面代码结果一样,就是少了个偶数的判断

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信