最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python中如何实例化一个对象

    正文概述    2020-05-07   199

    python中如何实例化一个对象

    python中同样使用关键字class创建一个类,类名称第一个字母大写,可以带括号也可以不带括号;python中实例化类不需要使用关键字

    new(也没有这个关键字),类的实例化类似函数调用方式;

    # coding: utf-8
    # 创建一个类,类名称第一个字母大写,可以带括号也可以不带括号
     
    class Student(): 
        student_count = 0 
        def __init__(self, name, salary):
            self.name = name
            self.age = salary
            Student.student_count += 1 
        def display_count(self):
            print('Total student {}'.format(Student.student_count)) 
        def display_student(self):
            print('Name: {}, age: {}'.format(self.name,self.age)) 
        def get_class(self):
            if self.age >= 7 and self.age < 8:
                return 1
            if self.age >= 8 and self.age < 9:
                return 2
            if self.age >= 9 and self.age < 10:
                return 3
            if self.age >= 10 and self.age < 11:
                return 4
            else:
                return  0

    推荐学习《python学习网》

    创建类的对象(实例化类)
    python中实例化类不需要使用关键字new(也没有这个关键字),类的实例化类似函数调用方式。

    student1 = Student('cuiyongyuan',10)
    student2 = Student('yuanli', 10)
     
    student1.display_student()
    student2.display_student()
     
    student1_class = student1.get_class()
    student2_class = student2.get_class()

    起源地下载网 » python中如何实例化一个对象

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元