Why am I getting the following error message. Area has been declared as an
attribute of Circle. Thanks, Ray
 
class Circle:
 def __init__(self):
     self.radius = 1
 def area(self):
     return self.radius * self.radius * 3.14159
 c = Circle()
 c.radius = 3
 print c.area()

 

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    class Circle:
  File "<pyshell#9>", line 8, in Circle
    print c.area()
AttributeError: Circle instance has no attribute 'area'

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to