用 Python 编写程序求前 N 个奇数之和

pythonserver side programmingprogramming更新于 2026/1/5 7:40:17

假设我们有一个数字 n,我们必须求出前 n 个正奇数之和。

因此,如果输入为 n = 10,则输出将为 100,因为前 10 个奇数为 [1, 3, 5, 7, 9, 11, 13, 15, 17, 19],其和为 100。

为了解决这个问题,我们将遵循以下步骤 −

  • 有一个很好的观察结果,对于前 n 个奇数,和始终是 n 的平方。
  • 因此,要获得结果,请返回 n*n

示例

让我们看看下面的实现以便更好地理解 −

def solve(n):
   return n*n
n = 10
print(solve(n))

输入

10

输出

100

相关文章


有用资源