我们在日常使用Python语言中 , 会经常看到下划线_的出现 , 对于初学者看到之后可能会有些疑惑 , 这是什么意思?为什么要写这个?今天的这篇文章给大家详细说明下Python代码中下划线的用法 , 详细的内容如下 。
文章插图
Python下划线的含义
1、在Python解释器中使用
下划线不只是能在编程中使用 , 也可以把它最为一种比较自动化的计算器 , 它可以对我们输出运行的结果自动保存 , 在计算的使用当中是比较方便的 。举个例子:
5+6_+5运行结果:162、代码中一个独立的下划线
之前学习的变量的命名规则时 , 知道可以使用一个下划线作为变量命名 , 如果在代码中只是单纯的出现了一个下划线 , 表示它是一个没有任何意义的 , 只是一个普通的变量名 , 只是占用了一个位置而已 。例如:
for i, _ in [(1, 5), (3, 8)]: print(i)3、双下划线开头和结尾
这样的表示方法 , 我们可以称之为是魔术方法 , 一帮在Python类中使用 , 例如下面几种常见的表示形式:
"__int__"、"__dict__"、"__dir__"、"__doc__"、"__eq__"等等 。4、作为数字中间的一部分
如果是在一些数字中出现了下划线 , 也没有实际的意义 , 只是将比较长的数字区分 , 更加容易读懂 , 例:
【Python中的下划线有多少个意思?Python代码中下划线的用法有哪些?】10_000_000100000001_280_500_000 == 1280500000True5、出现在变量名中间
如果在一个变量名的中间出现了下划线的时候 , 那么它表示的是使用蛇形式的变量命名规则 , 例如:
user_nameuser_age以上就是有关Python中的下划线有多少个意思?Python代码中下划线的用法有哪些?的全部内容的讲解了 , 希望大家阅读这篇文章之后 , 能有所收获 。
推荐阅读
- 为什么人工智能要选择Python语言?Python和人工智能之间存在什么样的关系?
- Python中file对象属性有哪些?Python文件对象file有什么属性
- Python类怎么作为字典访问?Python如何以读取字典方式访问类
- Windows系统怎么卸载Python?Win10上的python如何卸载
- Python怎么卸载已安装的库?如何卸载删Python模块
- Python编辑器IDLE如何显示行号?IDLE怎么添加行号
- Python如何判断变量是否为可迭代对象?Python判断可迭代对象怎么做
- Python百分数转换为小数怎么做?Python如何实现小数百分数互转
- 如何在Python中输出百分数?Python百分数运算代码怎么写
- Python模块可以分成哪些类型?Python模块中的三种类型是什么?