python - 如何管理 while 循环来反转此打印

标签 python while-loop

我最近开始编码,目前我正在做一个练习,我需要创建一个打印“15,14,12,9,5”的程序。应使用代码中提供的部分创建程序。 这意味着我只能移动这些代码行,而不能更改它们或添加新代码。我已经达到了可以打印“5,9,12,14,15”的地步,但我不知道如何用这些“拼图”来反转它。有人可以帮我吗?

编辑:得到答案,谢谢!

i = 0
MAX = 5
sum = 0
j = MAX
while j > i:
    while i < MAX:
        sum += j
        print(sum)
        j -= 1
        i += 1

最佳答案

这似乎有效

i = 0
MAX = 5
while i < MAX:    
  sum = 0
  j = MAX
  while j > i:
    sum += j
    j -= 1
  i += 1
  print(sum)

他们给你的任务非常有趣:)

关于python - 如何管理 while 循环来反转此打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64027671/

相关文章:

python - 查找 python 内置函数的调用者

c - C语言如何判断标识符是否为字符?

c - 使用 EOF 循环打印最小值和最大值

似乎找不到 EOF 字符?

javascript - 使用 Ajax 添加好友 - Django

python - 我可以在字段构造函数之外设置 StringField 的默认值吗?

python - 使用python将文本文件(对象)作为.txt插入到excel表的单元格中

python - 将元组扩展为列表中重复 X 次的数字(python)

java - 这是一个测验程序,我必须从 4 个选项中选择 1 个选项,然后我必须显示用户得到了多少个错误和正确的答案

java - while(true) 和集合