Python-中以双下划线开头的函数和变量

在 Python 中, 以双下划线 __ 开头和结尾的变量和函数是一种特殊的命名约定, 它们具有特殊的语法和行为, 用于表示特殊变量或在类中实现一些特定的功能或行为. 通常被称为 “双下划线方法/变量” 或 “魔术方法/变量”.

特殊变量

如:

  • __name__, 在 import 时表示当前模块名称, 在运行时值为 __main__

特殊方法

__init__(self, ...) 用于创建对象时做初始化操作.


Python-中以双下划线开头的函数和变量
http://example.com/2024/03/20/Python-中以双下划线开头的函数和变量/
作者
Jie
发布于
2024年3月20日
许可协议