python基础(abc类)

Python013

python基础(abc类),第1张

ABC是Abstract Base Class的缩写。

Python本身不提供抽象类和接口机制,要想实现抽象类,可以借助abc模块。

abc类中常见的方法有:ABCMeta,abstractmethod,classmethod

这是用来生成抽象基础类的元类。由它生成的类可以被直接继承。

通过注册进行具体化抽象类

通过继承具体化抽象类

python代码的注释有两种。

一、python单行注释符号(#)

python中单行注释采用#开头,示例:#thisisacomment。

二、批量、多行注释符号

多行注释是用三引号,例如:输入''''''或者"""",将要注释的代码插在中间。

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。

Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。"