写一个程序,输出100以内的所有偶数,直到累加和大于1000

怎么能输出符合条件的偶数,目前只求得符合的累加和输出。
sum=0
for i in range(0,101,2):
    if sum<1000:
        sum=sum+i
print("sum=",sum)

在if中,增加打印当前偶数即可。

修改如下:


sum=0
for i in range(0,101,2):
    #  当累加的和小于等于1000
    #  则将当前偶数累加到和sum中
    #  并输出当前偶数
    if sum<=1000:
        print(i,end=" ")
        sum=sum+i
print("\nsum=",sum)


img