我的任务是为学校创建一个生成模型,我需要设置两个变量,每个变量相互引用。到目前为止,我得到的是:
global Gen
NBR = 0
Gen = 0
print ("You have chosen option 3, Run The Model.")
#adults*birthrate
for i in range (newGensToModel):
NBR += 1
Gen += 1
#Unrelated newSen = gen0Sen * survRate
elements = []
elements.append([])
elements.append([])
elements[0].append(newAd[int(newJuvs)])
elements[0].append(newJuvs[int(newAd * NBR * birthRate)])
print(elements[0][0])
for row in elements:
for column in row:
print(column, end="")
print(end="\n")
这会产生错误:
elements[0].append(newAd[int(newJuvs)], newJuvs[int(newAd * NBR * birthRate)])
NameError: name 'newAd' is not defined
基本上,我想知道的是,如何使newAd成为2D数组中的一个变量。你知道吗
这个错误告诉您还没有定义newAd(在这个例子中您还没有定义newJuvs)。 一旦它被创建,你就可以将它添加到你的列表中。你知道吗
相关问题 更多 >
编程相关推荐