首页 > 解决方案 > 我需要制作一个程序,该程序不仅可以打印结果,还可以打印该金额的计算方式

问题描述

我必须编写一个程序来计算连续数字 1 + 2 + 3 + ... 的总和,直到它的值至少是用户输入的数字,并且不仅打印结果,还打印该数量的计算方式。

这是我的代码

    where_to=int(input("Number: "))
    number=1
    sum=1
    while sum < where_to:
     number += 1
     sum += number"

标签: python

解决方案


以下将打印计算的每一步的总和:

where_to = int(input("Number: "))
total = number = 0  # don't call variable "sum" (shadows built-in)
while total < where_to:
     number += 1
     total += number
     print(total)

推荐阅读