【发布时间】:2021-07-12 19:21:13
【问题描述】:
我有以下 python 代码:
class university:
q_university = []
def __init__(self, name, ranking, country):
self.name = name
self.ranking = ranking
self.country = country
@staticmethod
def create_object(name, ranking, country):
university_object = university(name,ranking,country)
q_university.append(university_object)
return university_object
我想创建 q_university 声明为静态的,所以我可以将大学对象附加到它。但是,当我在函数外声明它时,我无法在函数内访问它。
有什么建议吗?
【问题讨论】:
标签: python class variables static