网站交互界面,做网站做,公司网站制作的费用申请书,白云百度seo公司一、类
1、定义类 Python中使用class关键字定义类#xff0c;class之后为类的名称并以:结尾#xff0c;类的结构如下#xff1a; class 类名#xff1a;多个#xff08;≥0#xff09;类属性...多个#xff08;≥0#xff09;类方法...下面定义一个Dog类#xff0c;如…一、类
1、定义类 Python中使用class关键字定义类class之后为类的名称并以:结尾类的结构如下 class 类名多个≥0类属性...多个≥0类方法...下面定义一个Dog类如下 class Dog:实现一个小狗类def __init__(self, name, age) - None:self.name nameself.age agedef sit(self):小狗接收到蹲下指令print(f{self.name} is now sitting)my_dog Dog(jack, 10)
my_dog.sit()__init__() 方法是一种特殊的方法被称为类的构造函数或初始化方法当创建了这个类的实例时就会调用该方法。self代表类的实例self 在定义类的方法时是必须有的虽然在调用时不必传入相应的参数。 注意self不是 python 关键字把它换成 runoob 也可以正常执行 2、创建类对象 C中动态创建一个对象使用new关键字但是在Python中没有该关键字。Python中使用类名通过类似函数调用的方式创建类对象并通过 __init__ 方法接收参数例如 class Dog:实现一个小狗类def __init__(self, name, age) - None:self.name nameself.age agedef sit(self):小狗接收到蹲下指令print(f{self.name} is now sitting)
# 创建类对象
my_dog Dog(jack, 10)
my_dog.sit()