python第十天:类的建立与继承

class Student():
    def __init__(self,name,age,*subjects,**informations):
        self.name = name
        self.age = age
        self.subject = subjects
        self.informations = informations
        self.count = 0
        self.count1 = 0
 
    def choose(self):
        print("The student "+self.name.title()+" choose the subject follows:")
        for subject in self.subject:
            print ("- "+subject.upper())
  
    def introduct(self):
        print ("My son's name is "+self.name.title()+". He is "+str(self.age))
  
    def build_profile(self):
        profile = {}
        for key,value in self.informations.items():
            profile[key] = value
        return profile
  
    def update_count1(self,number):
        self.count1 = number
  
    def count_reading(self):
        print ("The count num is:"+str(self.count))
 
    def count1_reading(self):
        print ("The count1 num is:"+str(self.count1))
 
 
student = Student('zhang xu',23,'chinese','math','english',home = 'san dun',tele_num = '12345',sex = 'woman')
student.choose()
student.introduct()
print (student.build_profile())
student.count = 20
student.update_count1(33)
student.count_reading()
student.count1_reading()
 '''子列Gay的建立'''
class Gay(Student):
    def __init__(self,name,age):
        super().__init__(name,age)
 
gay = Gay("gu er cheng",22)
gay.introduct()

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值