打印从 1 到 n 的反向数字总和

我正在学习 python,我真的很难弄清楚如何编写此代码,其中我得到的输入a大于 1,输出应如下所示:


从 1 到

总和从 2 到

总和从 3 到.....

a


例如,对于 5,输出应为:


15

14

12

9

5

这是我到目前为止


a=int(input())

for t in range(a):

    b=a*(a+1)/2

    b=b-t

    print(a+t)

我似乎无法弄清楚如何从反向中减去它以及如何在过程中打印每个结果


浮云间
浏览 112回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python