Python计算n个自然数平方和 - 附代码示例
使用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}')
代码解释:
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 的值来计算不同的结果。
原文地址: https://www.cveoy.top/t/topic/bI8f 著作权归作者所有。请勿转载和采集!