1.基础知识
①定义类,使用关键字class,形式如下:
#使用关键字class来定义类,格式如下
class myClass:
def myFunction(self):
print('This is my first class!',end='\n')
def myFunction1(self):
print('Hello, my class!',end='\n')
②可以通过声明类对象来调用类中的公有方法
#声明类对象
my=myClass()
#调用类函数
my.myFunction()
my.myFunction1()
#判断my是否为类对象,返回True或者False
print(isinstance(my,myClass),end='\n')
输出结果如下:
This is my first class!
Hello, my class!
True
③pass占位,在没有对类进行功能划分时使用
class myClass1:
pass
④self(可以通过初始化修改self变量名)参数,是类方法必须带有的参数,必须放在首参数位置
class myClass2:
money=100 #类属性(类作用域中的全局变量)
#data=0
def __init__(myclass