-1
我有以下功能:的Python如何在需要它是全球性的申報方法內部類
def create_figures():
circle = figure()
square = figure()
然後,我有以下程序:
create_figures()
circle.get_area()
的get_area()方法是一個錯誤,因爲在該範圍內不存在圓,所以我的問題是,如何以一種很好的pythonian方式聲明circle類是全局的?我正在考慮在程序頂部聲明它:
circle = figure()
然後在create_figures()方法中重寫它。
這對我的作品。 – Luis