我需要帮助理解此说明。将列表从一个功能传递到另一个功能
您的主程序代码应调用“getData”函数。将从“夏季”函数返回的列表传递给“getData”并保存该函数返回的总和。
def getData():
fin = open("sample.dat","r")
numbers=[]
for line in fin:
val =line.rstrip()
numbers.append(val)
return numbers
def summer(lst):
sum=0
for n in range(0,13,2):
sum+=powerval(lst[n],lst[n+1])
return sum
'summer'返回一个数字,而不是列表... – unutbu 2013-04-05 21:27:52
这将更有意义,如果使用说明中说,通过由'getData'函数返回列表到'夏天'并保存**函数返回的和**。 – unutbu 2013-04-05 21:32:47