大佬们,我这个怎么不对,哪里有问题

来源:4-6 Python之break跳出循环

夜长情_alzAVY

2025-02-09 00:02

a=1
b=0
while True:
    if a>1000:
        break
    b=b+a
    a=a*2
print(b)


写回答 关注

2回答

  • 慕仰5416853
    1天前

    a=1

    b=0

    while True:

        if a>1000:

            break

        b=b+a

        print('a的值为:{}'.format(a)+'\n本次计算后,结果为{}'.format(b))

        a=a*2

    print(b)


  • 慕仰5416853
    1天前

    你说的是不是结果不对啊?我看程序没毛病,那个步增,应该是+2  还是乘于2?

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

156956 学习 · 1094 问题

查看课程

相似问题