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

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

前n个自然数的立方和的程序

这是一个简单的Python程序,用于计算前n个自然数的立方和。

实现思路

这个程序的实现思路非常简单:

  1. 接收用户输入的n值;
  2. 使用for循环计算前n个自然数的立方值,并累加得到总和;
  3. 输出结果。
代码实现
def cube_sum(n):
    """
    计算前n个自然数的立方和
    """
    sum = 0
    for i in range(1, n+1):
        sum += pow(i, 3)
    return sum
使用示例
# 计算前5个自然数的立方和
result = cube_sum(5)
print(result) # 输出结果为 225
性能分析

这个程序的时间复杂度为O(n),因为需要遍历前n个自然数,计算它们的立方值,并累加得到总和。但是,由于n的值通常不会太大,所以程序的性能表现良好。