这里是我的代码(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