问答详情
源自:4-6 Python之break跳出循环

我的为什么输出来是0,2,4,6,8,10,12,·······

a=0

b=0

while True:

    if b>1000:

        break

    a=a+b

    b=b+2

    print(a)


提问者:toment 2022-03-12 23:03

个回答

  • 慕无忌4468767
    2023-07-31 18:55:07

    %是求余

  • 慕无忌4468767
    2023-07-31 18:51:18

    你没加一块儿

  • 慕容7083763
    2023-02-28 20:59:53

    num=0

    sum=0

    while True:

        num=num+1

        if num>1000:

            break

        if num%2==0:

            sum=sum+num

    print(sum)


  • qq_慕慕0025765
    2022-03-13 11:02:28

    a=0
    b=0
    while True:
        if b>1000:
            break
        a=a+b
        b=b+2
    print(a) # 这里不可以缩进,这里是在最后打印累加的结果