python一竖叫什么符号,python中竖线怎么打

本文介绍了Python中单下划线_的两种常见用法:存储上一条语句的执行结果和作为无关紧要的临时变量。它并非强制性语法,而是编程习惯的一部分。
摘要由CSDN通过智能技术生成

大家好,小编来为大家解答以下问题,python一竖叫什么符号,python中竖线怎么打,现在让我们一起来看看吧!

这篇文章给大家介绍python中单下划线_,具体内容如下所示:

前言

我们在阅读源码的时候经常会看到各种单下划线_的使用,所以今天特地做一个总结,而且其实很多(不是所有)关于下划线的使用都是一些约定俗成的惯例,而不是真正对python解释器有影响。

0x1存储上一条语句的执行结果

在python的解释器中,_是上一条语句的执行结果,最早是CPython施行,到现在其他类型的解释器也在使用

0x02作为一个无关紧要的变量

例如下面这个例子:

for _ in range(10):

print 'hello world!'

上面的语句执行结果是在屏幕上打印十行hello world,我们并不需要0-9这些数字,所以没必要给他一个变量名(虽然_也是一个变量名)python练手怎么接单。再来看一段sqlmap中的源码:

if not any(_ in sys.argv for _ in ("--version", "--api")):

_ = BANNER

if not getattr(LOGGER_HANDLER, "is_tty", False) or "--disable-coloring" in sys.argv:

_ = clearColors(_)

elif IS_WIN:

coloramainit()

dataToStdout(_, forceOutput=True)

可以看到这里也多次使用到了_,这里的下划线就是作为一个无关紧要的变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值