小编Min*_*r G的帖子

添加范围的python中的三角形数字

我正在努力与我所知道的应该是一个非常简单的循环.我需要添加从0到n的所有数字.最终结果需要是一个正整数,但我知道如果它出现负数我可以得到绝对值来评估它为正数.

ex: n = 5 
    sum = 5 + 4 + 3 + 2 + 1
    sum = 15
Run Code Online (Sandbox Code Playgroud)

我到目前为止的是这个

def triangular(n):
    sum_ = 0
    for i in range(n):
        sum_-= n
    return sum_  
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

python math discrete-mathematics python-2.7 python-3.x

-1
推荐指数
2
解决办法
6887
查看次数