求平方和

2024-04-23 09:48:31 发布

您现在位置:Python中文网/ 问答频道 /正文

你好,所以我可以得到我的数字平方,但我有麻烦开始第二个进程,我得到一些。我是一个初学者,所以有一个初学者的方法来做这件事吗?你知道吗

def summation_of_squares(n):
    for i in range(1, n+1):
        print(i**2)
    print(sum = n)
summation_of_squares(5)

Tags: of方法infor进程defrange数字
3条回答

有一种非常简单的求和方法:

def summation_of_squares(n):
    sum=0
    for i in range(1,n+1):
        print (i**2)
        sum+=(i**2)
    print (sum)
summation_of_squares(5)

我写了这个代码,假设你在求平方和时遇到了困难。你知道吗


def summation_of_squares(n):
    sum = 0
    for i in range(1, n+1):
        # here you need to store the sum
        sum = sum + i**2
        print(i**2)
    print(sum)

summation_of_squares(5)

see how to solve it O(1)

你试过从这里使用内置函数吗sum

def summation_of_squares(n):
    return sum([i**2 for i in range(1, n+1)])

相关问题 更多 >