在Python中查找前N个奇数的总和的程序
假设我们有一个数字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