📜  前 n 个自然数平方和的Python程序(1)

📅  最后修改于: 2023-12-03 15:07:17.179000             🧑  作者: Mango

Python程序:前n个自然数平方和

这是一个简单的Python程序,它计算前n个自然数的平方和。下面是程序的代码:

def square_sum(n):
    """计算前n个自然数的平方和"""
    return sum([i ** 2 for i in range(1, n + 1)])

该程序使用Python的列表推导式来生成前n个自然数的平方列表,然后使用内置的sum函数来计算这个列表中所有元素的和。然后返回总和作为平方和。

下面是一个示例,演示如何调用该函数:

>>> square_sum(4)
30

在此示例中,我们将n设置为4,因此该函数计算1 + 4 + 9 + 16 = 30的平方和。

这个程序非常简单,但它显示了Python语言中有些强大的功能,如列表推导式和内置函数。如果您想更深入地了解这些功能,请查看Python语言的官方文档。