metasyntactic-variable相关内容

下划线 _ 作为 Python 中的变量名

Peter Norvig 有一篇文章描述了一个解决数独谜题的程序,即使是最难的数独谜题,通过组合确定性逻辑操作和可能解决方案的智能遍历.后者是递归完成的;这是该函数(source): def 搜索(值):“使用深度优先搜索和传播,尝试所有可能的值."如果值为 False:return False ## 之前失败if all( len( values[s]) == 1 for s in squar ..
发布时间:2021-12-13 20:51:50 Python

单下划线“_"的目的是什么?Python中的变量?

这段代码中for后面的_是什么意思? 如果 tbh.bag:n = 0对于 _ 在 tbh.bag.atom_set() 中:n += 1 解决方案 _ 在 Python 中有 3 个主要的常规用途: 在交互式中保存上次执行的表达式的结果解释器会话(参见 docs).这个先例是由标准 CPython 设定的口译员,其他口译员也纷纷效仿 对于 i18n 中的翻译查找(请参阅gett ..
发布时间:2021-11-30 23:14:14 Python

foo,bar,baz等的含义

我一直想知道 foo,bar,baz等... 名称的含义. 好几次,我在科学文章中都找到了这些术语.此外,该术语在某种程度上可作为其他示例的标准. 有人知道这些术语来自何处,以及如何正确使用它们吗? 解决方案 尽管此问题超出了Stack Overflow的范围,但我还是强烈推荐有关此问题的Wikipedia文章: Foobar的历史 要快速预览: foo这个词 ..
发布时间:2020-08-01 20:22:39 其他开发

Python下划线作为函数参数

我有一个特定于python的问题.单个下划线_作为参数意味着什么? 我有一个调用hexdump(_)的函数. _从未定义,因此我想它有一些特殊的价值,我找不到在网络上告诉我含义的参考.如果您能告诉我,我会很高兴. 解决方案 在Python shell中,下划线(_)表示shell中最后一个求值表达式的结果: >>> 2+3 5 >>> _ 5 在IPython中也有_2,_3等, ..
发布时间:2020-05-24 22:08:27 Python

单个下划线"_"的目的是什么? Python中的变量?

这段代码中for之后的_是什么意思? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n += 1 解决方案 _在Python中有4种主要的常规用法: 以交互方式保存最后执行的表达式(/语句)的结果 口译会议.此先例是由标准CPython设定的 口译员,其他口译员也纷纷效仿 有关在i18n中进行翻译查找的信息 ..
发布时间:2020-05-16 20:31:37 Python

到foo吧,还是不foo吧:这就是问题

这是最初讨论的问题,由Charles Brian Quinn在大书呆子牧场的演示中 acts_as_conference 。他正在讨论他从指导Ruby on Rails Bootcamp所学到的许多人对编程和Rails的新习惯。 一个特别的幻灯片是沿着从不使用foo和bar作为示例,试图教某人编程。他的推理很简单。 这更容易理解吗? baz = foo + bar ..