Python 中下划线的几种用法(_、_xx、xx_、__xx、__xx__)

 更新时间:2023年09月06日 11:43:19   作者:鱼丸丶粗面  
本文主要介绍了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  下划线内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • pip更新问题的解决:'python -m pip install --upgrade pip' 报错问题(最新推荐)

    pip更新问题的解决:'python -m pip install -

    这篇文章主要介绍了pip更新问题的解决:'python -m pip install --upgrade pip' 报错问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • 将Python英文版切换至中文界面的最新使用方案

    将Python英文版切换至中文界面的最新使用方案

    这篇文章主要介绍了如何将Python的英文版切换到中文界面,主要包括IDLE、PyCharm和VSCode等不同工具的汉化方法,以及官方文档的访问方式,推荐使用pip安装idcn包来汉化IDLE,这是最省事的方法,需要的朋友可以参考下
    2026-02-02
  • 解决keras加入lambda层时shape的问题

    解决keras加入lambda层时shape的问题

    这篇文章主要介绍了解决keras加入lambda层时shape的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • python如何提取xml指定内容

    python如何提取xml指定内容

    这篇文章主要介绍了python如何提取xml指定内容,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 关于numpy两个array叠加操作详解

    关于numpy两个array叠加操作详解

    numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道,下面这篇文章主要给大家介绍了关于numpy两个array叠加操作的相关资料,需要的朋友可以参考下
    2022-08-08
  • 在python中路径含有空格的问题及解决

    在python中路径含有空格的问题及解决

    这篇文章主要介绍了在python中路径含有空格的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python 调用有道api接口的方法

    python 调用有道api接口的方法

    今天小编就为大家分享一篇python 调用有道api接口的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • python DataFrame中loc与iloc取数据的基本方法实例

    python DataFrame中loc与iloc取数据的基本方法实例

    这篇文章主要给大家介绍了关于python DataFrame中loc与iloc取数据的基本方法,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-02-02
  • python中tkinter复选框使用操作

    python中tkinter复选框使用操作

    Python Tkinter 复选框用来选取我们需要的选项,它前面有个小正方形的方块,如果选中则有一个对号,也可以再次点击以取消该对号来取消选中,下面通过代码介绍下python中tkinter复选框使用操作,需要的朋友参考下吧
    2021-11-11
  • 浅谈python中的@以及@在tensorflow中的作用说明

    浅谈python中的@以及@在tensorflow中的作用说明

    这篇文章主要介绍了浅谈python中的@以及@在tensorflow中的作用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03

最新评论