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)
他们给你的非常有趣的任务:)
推荐阅读
- javascript - Coming Soon脚本中如何销毁之前的时间?
- jsonschema - 如何在不同的属性类型上使用 anyOf?
- javascript - 如何在元素周围显示子按钮
- python - 真的不知道如何处理 json 文件
- sql-server - 将 SQL 上的 windows 现有用户添加为系统管理员
- r - 用 R 重命名日期文件
- vue.js - 在 Ag-Grid 中导出到 excel 时将 css 类应用于列
- ios - 远程调试:从 PC 到 iOS/iPhone 的端口转发
- css - Engagespot 覆盖材料图标的自定义 css
- javascript - 如何在 JS 中优化 JSON?