大家好,小编来为大家解答以下问题,python中常用的类,python 类的用法,今天让我们一起来看看吧!
目录
类
面向对象编程是最有效的软件编写方法之一。根据类来创建对象被称为实例化,这让你能够使用类的实例python自学能成功吗。
1. 创建和使用类
使用类几乎可以模拟任何东西。
(1)创建类
方法 init ():类中的函数称为方法。与前面学到的有关函数的一切都适用于方法,目前唯一重要的差别是调用方法的方式。在这个方法的名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免 Python 默认方法与普通方法发生名称冲突。
编写一个表示小狗的简单类 Dog ——它表示的不是特定的小狗,而是任何小狗。
class Dog():
def __init__(self, name, age): #包含三个形参:self 、name 和age
self.name = name #两个变量都有前缀self
self.age = age
def sit(self): #由于该方法不需要额外的信息,只有一个形参self
print(self.name.title() + " is now sitting.")
def roll_over(self):
print(self.name.title() + " rolled over!")
形参 self 必不可少,还必须位于其他形参的前面。 Python 调用这个 init () 方法来创建 Dog 实例时,将自动传入实参 s