我有以下功能:
def create_figures():
circle = figure()
square = figure()
然后我有以下程序:
create_figures()
circle.get_area()
get_area() 方法是一个错误,因为 circle 在该范围内不存在,所以我的问题是,如何以一种不错的 pythonian 方式将 circle 类声明为全局类?我正在考虑在程序顶部声明它,例如:
circle = figure()
然后在 create_figures() 方法中覆盖它。