使用Python计算前n个自然数平方和

你想快速计算前n个自然数的平方和吗?本文将教你如何使用Python轻松实现!

什么是自然数平方和?

自然数平方和指从1开始的连续n个自然数的平方相加,例如:

1² + 2² + 3² + 4² + ... + n²

Python代码实现

以下是使用Python计算前n个自然数平方和的代码:pythondef calculate_square_sum(n): square_sum = 0 for i in range(1, n+1): square_sum += i**2 return square_sum

n = 5result = calculate_square_sum(n)print(f'前 {n} 个自然数的平方和为:{result}')

代码解释:

  1. calculate_square_sum(n) 函数: - 接收一个整数 n 作为参数,代表要计算的自然数个数。 - 初始化一个变量 square_sum 为 0,用于存储平方和。 - 使用 for 循环遍历从 1 到 n 的所有自然数。 - 在循环内部,计算每个自然数 i 的平方 (i**2),并将其加到 square_sum 上。 - 循环结束后,返回最终的 square_sum 值。2. 主程序部分: - 设置 n 的值为 5,表示要计算前 5 个自然数的平方和。 - 调用 calculate_square_sum(n) 函数计算平方和,并将结果存储在 result 变量中。 - 使用 print() 函数输出结果。

输出结果:

前 5 个自然数的平方和为:55

总结

通过以上代码,你可以轻松计算任意数量的自然数平方和。你可以修改 n 的值来计算不同的结果。

Python计算n个自然数平方和 - 附代码示例

原文地址: https://www.cveoy.top/t/topic/bI8f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录