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

结果后返回顶部

结果后返回顶部

白衣非少年 2022-06-02 11:59:32
我目前正在尝试不同的方法来解决指数(通过加法)。结果一打印出来,我就不能再使用这个程序了。我试过continue和break,但它们不合适x = int(input())y = 0z = xwhile z != 0:    y += x    z -= 1    if z <= 0:        y *= xprint(y)我只需要在之前的结果之后再次重新使用该应用程序,并继续使用它直到它关闭。
查看完整描述

1 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

您需要将所有内容包装在一个while循环中并给出某种类型的退出条件。


x = input()

while x != 'exit':

    x = int(x)

    y = 0

    z = x

    while z != 0:

        y += x

        z -= 1

        if z <= 0:

            y *= x

    print(y)

    x = int(input())


print('You chose to end the program, goodbye!')


查看完整回答
反对 回复 2022-06-02
  • 1 回答
  • 0 关注
  • 112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号