python中的标识符命名规则和C/C++不一样,可以单个下划线_成为一个变量标识符。

_=1
_


一般看到别人的代码用这个来作为标识符,就表示这个是一个无关紧要的变量,但是又一定要有一个变量来承接。例如:

def hello():return 1,"hello,world"_,s=hello()
s

我们只想要那个"hello,world",前面那个1不想要,但是由于hello函数是返回两个变量的函数,所以一定要有一个变量来承接,故为了表明心意,说明前面那个不想要,使用_,别人读代码的时候一看就明白。
不过上述也可以改为:

def hello():return 1,"hello,world"s=hello()[1]
s

python中单个下划线是什么意思相关推荐

  1. Python中单个下划线“ _”变量的用途是什么?

    这段代码中_ after for的含义是什么? if tbh.bag:n = 0for _ in tbh.bag.atom_set():n += 1 #1楼 下划线_在Python中被视为" ...

  2. Python中单个下划线“_”变量的目的是什么?

    在Python中,下划线_被视为" 我不关心 "或" 丢失 "变量 python解释器将最后一个表达式值存储到名为的特殊变量中_. >>> 1 ...

  3. python变量必须以字母和下划线_【转载】关于python中带下划线的变量和函数的意义...

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

  4. python中不被定义_一日一技:在Python中双下划线私有方法不能被调用的原理

    一日一技:在Python中双下划线私有方法不能被调用的原理 在使用Python编写面向对象的代码时,我们会常常使用"继承"这种开发方式.例如下面这一段代码: class Info: ...

  5. python怎么打下划线符号_详解 Python 中的下划线命名规则

    在 python 中,下划线命名规则往往令初学者相当 疑惑:单下划线.双下划线.双下划线还分前后--那它们的作用与使用场景 到底有何区别呢?今天 就来聊聊这个话题. 1.单下划线(_) 通常情况下,单 ...

  6. python中的下划线_讲解

    python中,下划线 "_""_"" \_" 不管是单独作为变量名或者作为变量名的前缀或者后缀,是有特殊含义的,下面简要的来总结一下. 1 ...

  7. python中的下划线_Python中的下划线详解

    这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定. 一. 单个下划线直接做变量名(_) 主要有三种情况: 1. 解释器中 _ ...

  8. python 中各种下划线的神操作:_、_xx、xx_、__xx__、_ _xx、_classname_ _xx

    文章目录 1.只有一个下划线(_) 2.单个下划线开头的(_xx) 3.单个下划线结尾的(xx_) 4.两个下划线开头和结尾的 "_ _ _xx_ _ _" 5.两个下划线开头的命 ...

  9. 【Python特性】Python中的下划线和双下划线是什么意思?

    平时写代码经常碰到下划线.双下划线等"奇怪"的写法,今天特意花时间彻底解决这个问题.文章内容主要参考<深入理解Python特性>一书. 文章目录 前置单下划线:_var ...

最新文章

  1. (转)Unity3D - 性能优化之Draw Call
  2. 【HDU - 2072 】单词数(字符串读入技巧,sstream大法,水题,字符串读入格式)
  3. Linux学习总结(8)——VMware v12.1.1 专业版以及永久密钥
  4. 易语言服务端与客户端怎么传送_配置中心是怎么推送的?动手实现一个 Long Polling 长轮询...
  5. mysql_num_rows
  6. SolidWorks二次开发经验总结
  7. 搜狗android平板专用,搜狗推首款支持Android 3.0平板专用输入法
  8. LM2596/LM2596S多路降压稳压DC-DC开关电源芯片详解(第二部分:电路设计)(12V转5V、12V转3.3V、任意电压转任意电压)
  9. c++小游戏 走迷宫
  10. 怎么组建云计算中心?
  11. Android Studio修改工程项目编码,修正运行程序乱码问题
  12. linux系统下解压缩
  13. matlab量化矩阵,MATLAB量化金融分析基础与实战/MATLAB工程应用书库
  14. java 怎么让打印信息换行?
  15. 我的数据可视化之旅:从天文学家到数据可视化专家养成记
  16. 根据图片名字获取Drawable对象
  17. 使用显着性检测对可见光和红外图像进行双尺度图像融合笔记
  18. 山东省2022 年专升本 计算机大纲(电子表格系统2)
  19. python列表基础操作
  20. Java后端高频面试题集锦 1

热门文章

  1. 量子纠缠真的很怪异吗?
  2. 我要是长得和姚明一样高,是不是也能打进NBA?
  3. discoGAN 论文解读
  4. 【硬核书】矩阵代数基础
  5. 旗帜鲜明地反对“码而优则仕”
  6. 手绘图解 | 机器学习最常见的30个基本概念
  7. 清华大学何晓斌:未来人才培养是大数据、AI和人文社会科学的结合
  8. 数据蒋堂 | Hadoop - 一把杀鸡用的牛刀
  9. 因买不到RTX 3090,小哥自己搭建了一个专业级机器学习工作站
  10. 解决训练不稳定性,何恺明团队新作来了!自监督学习+Transformer=MoCoV3