Python3__类

在Python中类使用Class创建

class person:

这样就可以创建出一个Python的类了

类中可以放变量,函数,方法等

 

类的继承

类可以多继承

类中所有的__开头的都是内置的方法(父类的)

class person(父类,父类2.....):

 

 

 

 

class person:

num=10

def sc():

  print('num')

Python的类有作用域的效果

类里面的方法无法被直接使用

所以我接下来告诉大家如何

使用类

class person:

num=10

def sc():

  print('num')

p=preson()

p.sc()

p=preson()                 这是类的调用,p为person的对象

 

class person:
    __MyName=None
    def __index__(self,name=None):
        self.__MyName =name
    def show(self):
        print(self.__MyName,"haha")
p=person()
p.__index__("tutu")

这是一段我在电脑上打的代码

 

接下来我们一起来对他进行解读

第一行

 

 
 

class person:

这行代码运行后创建了一个类person
第二行代码创建了一个person类的私有的变量__MyName
如何创建一个私有的变量,私有的变量有什么特点
创建私有的变量是用俩个下划线声明的
__MyName
私有的变量不能在当前作用域外调用
第三四行
创建__index__
给__MyName赋值
第五六行
创建show
输出self.__MyName,haha
第七行
这是类的调用,p为person的对象
第八行
调用__index__
 
 

谢谢观看

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值