代码 1 class Person: 2 def __init__ (self,name,age,sex): 3 self.name = name 4 self.age = age 5 self.sex = sex 6 print ' (初始化 人: %s) ' % self.name 7 def tell(self): 8 print ' 名字:"%s" 年龄:%d 性别: "%s" ' % (self.name,self.age,self.sex), # 注意这个逗号,在tell时会把基本信息和班级信息显示为同一行 9 10 class Student(Person): # 第一个参数是基类 11 def __init__ (self,name,age,sex,grade): 12 Person. __init__ (self,name,age,sex) 13 self.grade = grade 14 print ' (初始化 学生: %s) ' % self.name 15 def tell(self): 16 Person.tell(self) 17 print ' 班级: %d ' % self.grade 18 19 s = Student( ' 小李 ' , 11 , ' 男 ' , 4 ) 20 s.tell()
转载于:https://www.cnblogs.com/ITGIS/articles/1875400.html