当先锋百科网

首页 1 2 3 4 5 6 7

Python是一种面向对象的编程语言,类是其中最重要的概念之一。如下是Python中类的基本格式:

class 类名:
属性1 = 初始值
属性2 = 初始值
...
def __init__(self, 参数1, 参数2, ...):
...
self.属性1 = 参数1
self.属性2 = 参数2
...
def 方法1(self, 参数):
...
def 方法2(self):
...

类名使用驼峰命名法,即每个单词首字母大写,无下划线。类中的属性可以有默认值,也可以在构造函数中传入参数进行赋值。在构造函数\_\_init\_\_中的第一个参数self代表实例对象本身,可以访问该对象的属性和方法。

类中的方法也可以传入参数,参数的第一个参数同样是self,代表该对象本身。类中的方法也可以返回值。

以上是Python中类的基本格式,可以用于定义一些常用类型的数据结构,例如栈、队列等。同时,Python通过继承和多态等语法特性支持更为高级的面向对象编程方法。