Python 中下划线的几种用法(_、_xx、xx_、__xx、__xx__)
作者:鱼丸丶粗面
本文主要介绍了Python 中下划线的几种用法(_、_xx、xx_、__xx、__xx__),详细的介绍了这几种下划线的用处,具有一定的参考价值,感兴趣的可以了解一下
1 概述
Python有很多地方使用下划线。在不同场合下,有不同含义,本文就来介绍一下
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()
执行结果:
初始函数...
以下是一个简短的小结,即"速查表",罗列了我在本文中谈到的五种Python下划线模式的含义:
到此这篇关于Python 中下划线的几种用法(_、_xx、xx_、__xx、__xx__)的文章就介绍到这了,更多相关Python 下划线内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!