所以,这个问题与类和函数有关。
我有一个CountryCatalogue类,它有一个函数findMostPopulousContinent。 CountryCatalogue有几个实例变量; self._name(国家/地区名称),self._continent(国家所在的大陆),self._population(国家/地区)和self._area(表面区域)。 函数findMostPopulousContinent必须搜索实例变量以按其大陆对所有国家进行排序,然后将这些国家的人口加起来以查找该大陆的总人口。有什么想法吗?
编辑 - 到目前为止,我正在为每个大陆思考这样的事情;
def findMostPopulousContinent(self):
for entries in self._name:
if self._continent == "Asia":
continentpopulation = sum(self._population)
但我对使用多个输入的课程没有多少经验,所以我不确定是否可以这样操作。