【发布时间】:2015-01-19 15:28:01
【问题描述】:
我的问题是我想要: 然后我希望它在 calc_energy 函数中被评估 360 次 然后存储结果,这样我就可以计算年平均值,我想计算能量平均值.. 我应该调用函数而不是在 def_decide(v) 中返回吗??? 有人可以帮助我走上正确的道路吗?
def calc_v(latitud):
for t in range(0,360):
v=(23.5*math.sin(math.pi*(t-80)/180)+90-latitud)/90
decide_v(v):
def decide_v(v):
if 0<v<1:
return(v**2)
if v>=1:
return(1)
if v<=0:
return(0)
def calc_energy(v):
W=self.area*random(0,1)*self.sundigit*v
return W
def sort(self,W):
W+=100/360
【问题讨论】:
-
循环函数是什么意思?函数中的for循环?递归? for 循环中的函数?
-
@Pellegrino:请不要破坏你自己的问题;这消除了人们花时间制作的答案的许多用处。
标签: python function loops iteration