当前位置:优草派 > 问答 > Python问答

Python中什么是类?

标签: Python  python类  作者: 罗西汉

回答:

与函数定义(def语句)一样,类定义必须先执行才能生效。类定义内的语句通常都是函数定义,但也可以是其他语句。类里的函数定义一般是特殊的参数列表,这是由方法调用的约定规范所指明的。

当进入类定义时,将创建一个新的命名空间,并将其用作局部作用域---因此,所有对局部变量的赋值都是在这个新命名空间之内。特别的,函数定义会绑定到这里的新函数名称。当(从结尾处)正常离开类定义时,将创建一个类对象,最简单的类定义形式如下:

class ClassName:
    <statement-1>
    <statement-N>

TOP 10
  • 周排行
  • 月排行