文章目录
- 1 概述
- 2 演示
- 2.1 _:不重要的变量
- 2.2 _xx:声明私有,仅内部调用
- 2.3 xx_:区分关键字
- 2.4 __xx:声明私有,仅当前类中可用
- 2.5 __xx__:内置函数
1 概述
2 演示
2.1 _:不重要的变量
# 单下划线:_ 对于不重要的变量,不用定义变量名,以免引起变量名混乱
userInfo = ('姓名', '性别', '年龄', '身份证号')
userName, _, _, IDCard = userInfo
print(userName, IDCard)
输出结果:
姓名 身份证号
2.2 _xx:声明私有,仅内部调用
内部:当前模块,如:Test01.py
外部:其它模块,如:Test02.py
2.3 xx_:区分关键字
- 不推荐使用。名称有很多,没有必要和关键词重名。
class_ = '这是一个类'
print(class_)
class # 关键字,系统自动用红色字体显示
2.4 __xx:声明私有,仅当前类中可用
- 声明私有。仅在当前类使用。
2.5 xx:内置函数
__xx__
:Python 的内置函数,具有特殊意义。自己开发的时候,需避免
class Person:
def __init__(self):
print("初始函数...")
if __name__ == '__main__':
Person()
执行结果:
初始函数...