這裏是我的代碼(Python)如何從類中的不同方法訪問/使用變量?
class Circle(object):
def __init__(self, radius = 1):
self_radius = radius
def __str__(self):
return "Circle with radius {}".format(self_radius)
我把它從我的老師的幻燈片,它採取了一個整數(半徑)調用時(A =圓(25),例如),然後用半徑返回--Circle 25--當我打印
的問題是,當我做到這一點,而不是得到它,我得到一個錯誤,指出self_radius沒有定義(在STR方法),這樣的問題是如何用不同的方法變比起源?
謝謝
它是'.',而不是'_'。 – TigerhawkT3