className():def__init__(self,name,age):
self.name = name
self.age = age
defsay(self):print('我叫%s,几年%d岁'%(self.name,self.age))
a = Name('小周',18)
a.say()
2、为People添加方法,实现计算圆形的面积并返回,实例化Peopel类,并调用该方法。
classPeople():def__init__(self,r):
self.r = r
defsay(self):print('面积是%d'%((self.r**2)*3.14))
a = People(10)
a.say()
3、实例化People类,为对象添加address属性,并赋值。
classPeople():
__slots__ =['r','name','address']def__init__(self,r):
self.r = r
defsay(self):print('面积是%d'%((self.r**2)*3.14))
a = People(10)
a.say()
a.address ='北京'print('地址在%s'%a.address)