导语:
本文主要介绍了关于python定义类不写括号吗的相关知识,包括python 方括号,以及python中括号和小括号的区别这些编程知识,希望对大家有参考作用。
Python 定义类的简单语法如下:
class 类名:
执行语句...
零个到多个类变量...
零个到多个方法...
类名只要是一个合法的标识符即可,但这仅仅满足的是 Python 的语法要求:如果从程序的可读性方面来看,Python 的类名必须是由一个或多个有意义的单词连缀而成的,每个单词首字母大写,其他字母全部小写,单词与单词之间不要使用任何分隔符。
从上面定义来看,Python 的类定义有点像函数定义,都是以冒号(:)作为类体的开始,以统一缩进的部分作为类体的。区别只是函数定义使用 def 关键字,而类定义则使用 class 关键字。
Python 的类定义由类头(指 class 关键字和类名部分)和统一缩进的类体构成,在类体中最主要的两个成员就是类变量和方法。如果不为类定义任何类变量和方法,那么这个类就相当于一个空类,如果空类不需要其他可执行语句,则可使用 pass 语句作为占位符。例如,如下类定义是允许的:
class Empty:
pass
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何获取没有扩展名的文件名08/25
- ♥ 如何从python中的字符串中提取数字08/14
- ♥ 如何在python中将数据框转换为ndarray?09/18
- ♥ WSGI 在 python 中的工作原理11/26
- ♥ python如何调用word?11/14
- ♥ 如何在python协程中使用同步?01/12
内容反馈