gpt4 book ai didi

python - 下划线在 Python 中代表什么?

转载 作者:太空狗 更新时间:2023-10-30 00:25:24 29 4
gpt4 key购买 nike

我是 Python 的新手,所以我正在尝试阅读现有代码。不过,我对它的语法有点困惑。

例如:

rlist, _, _ = select.select(sockets, [], [])

我知道 select.select() 有 3 个列表(我假设 [] 只是空列表),但是 _ 用于表示某种占位符?

最佳答案

这只是一个变量的名字!通常人们使用 _ 来表示临时的或无关紧要的变量。

正如其他人所说,_ 是翻译库 gettext 的常用别名。如果您看到它被称为函数,则可以确定它何时被用作 gettext,例如。 _('Hello, world!').

提示:在 python 控制台中,它可用于检索最后一条语句的结果。

>>> 3 + 4
7
>>> a = _
>>> print a
7

关于python - 下划线在 Python 中代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12539245/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com