循环问题

我正在编写一个函数,它有两个参数F&L,该函数返回F&L之间所有整数的平方和
例如,如果我调用def sum(3,5)应该输出50(9+16+25)
Def sum(第一个、最后一个):
面积=0
对于范围内的i(第一个、最后一个+1)
这是我目前的程序代码,我遗漏了什么?

# 回答1


这是做作业用的吗?
下面的代码用于返回第一个和最后一个之间的数字之和。你知道这一切都是干什么的吗?

选择 | 换行 | 行号
  1. def sum(first,last):
  2.     sqr=0
  3.     for i in range(first,last+1):
  4.         sqr+=i
  5.     return sqr
  6.  

一旦你理解了它,你就可以很容易地调整它。让我们知道进展如何。

# 回答2


这不是我的作业,我正在为我的新工作努力学习蟒蛇。这个问题实际上出自泽尔的书。谢谢你的帮助,我将以你的函数为例。
我希望你将来能帮助我。如果您有MSN,请PM您的电子邮件地址。
谢谢
# 回答3


我发现一个很好的学习方法是用它来解决这里的一些问题:
Http://projecteuler.net/
它们是为巧妙的编程而设计的!好好享受吧!
# 回答4


顺便问一下,你打算用蟒蛇做什么?

标签: python

添加新评论