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  下划线内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python打包pyinstall的实现步骤

    python打包pyinstall的实现步骤

    PyInstaller可将Python代码打包成单个可执行文件,本文主要介绍了python打包pyinstall的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码

    windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码

    这篇文章主要介绍了windows10 pycharm下安装pyltp库和加载模型实现语义角色标注,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • Python中常用的字典键和值排的方法

    Python中常用的字典键和值排的方法

    这篇文章主要为大家详细介绍了5种使用最多的Python字典 “键“ 和 “值“ 排序的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2023-03-03
  • Python3+Requests+Excel完整接口自动化测试框架的实现

    Python3+Requests+Excel完整接口自动化测试框架的实现

    这篇文章主要介绍了Python3+Requests+Excel完整接口自动化测试框架的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • 如何用Python进行回归分析与相关分析

    如何用Python进行回归分析与相关分析

    这篇文章主要介绍了如何用Python进行回归分析与相关分析,这两部分内容会放在一起讲解,文中提供了解决思路以及部分实现代码,需要的朋友可以参考下
    2023-03-03
  • 从零学python系列之数据处理编程实例(一)

    从零学python系列之数据处理编程实例(一)

    本文目的:用一个实例总结学习到的with语句,函数,列表推导,集合,排序,字符分割等内容
    2014-05-05
  • python实现json转yolo格式

    python实现json转yolo格式

    在目标检测数据集处理中,我们经常会遇到标签之间不同格式的转化,本文主要介绍了python实现json转yolo格式,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • 使用Matplotlib绘制不同颜色的带箭头的线实例

    使用Matplotlib绘制不同颜色的带箭头的线实例

    这篇文章主要介绍了使用Matplotlib绘制不同颜色的带箭头的线实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python之lambda匿名函数及map和filter的用法

    Python之lambda匿名函数及map和filter的用法

    今天小编就为大家分享一篇关于Python之lambda匿名函数及map和filter的用法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 图解Python中深浅copy(通俗易懂)

    图解Python中深浅copy(通俗易懂)

    这篇文章主要介绍了图解Python中深浅copy(通俗易懂),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09

最新评论