初接触Python打卡第八天(强迫自己学习)

1、创建和使用类


        类定义了对象有何种属性和方法,而对象拥有的具体属性则可以不尽相同。

        创建一个自己的类:

        class     名字 :

                #接下来是一些定义类的代码

                #……

        不同于下划线命名法,Python的类命名时用的是Pascal命名法,也就是用首字母大写来分隔单词。

        类有一个特殊的方法叫做构造函数,主要作用是定义实例对象的属性,它必须要被命名为__init__(),注意,前后得有两个下划线,注意是两个。括号里可以放任意数量的参数,但第一个参数永远是被占用的,用来表示对象自身,约定俗成叫self,它可以帮我们把属性的值绑定在实例对象上,在下方定义名字等属性时要加上self.  不然就会被认为是普通变量赋值,而不是对象的属性。

        调用类时,self参数是不需要我们手动传入的。为了使对象有更灵活的属性,在__init__中传入更多参数,如名字,年龄等,类从这些参数中过去属性的值。这样在创建对象时,就需要在__init__()函数的括号中传入需要的值。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值