- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
#!/usr/bin/env python
import this, that, other, stuff
class SomeObject(object):
pass
def some_function(*args,**kwargs):
pass
if __name__ == '__main__':
print( "This only executes when %s is executed rather than imported" % __file__)
上面的代码在做什么?我得到如下输出
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
我是 python 的新手,但非常想知道。请帮帮我。
最佳答案
尝试执行以下操作:
import this
仅这一行就会使解释器输出 Python 之禅
关于python - "import this, that, other, stuff"在做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36570735/
Google 没有帮我解决这个问题。是否有任何理由不执行以下操作: var test = $('something'); $(test).stuff(); 而不是这样做: var test = $('
我最熟悉 Python 和 C,当我在 JS 中看到这种语法时,我真的很困惑 function begin () { console.log("done did it"); } window.
我的输出是正确的,但我想知道 STUFF 的实际工作原理。 我有一个简单的查询,它返回 @startDate 和 @endDate 之间的总月数。 在 STUFF 的帮助下,我将那几个月存储到 @co
这些似乎是等效的: scala> ("asd" zip "zxc").toMap res62: scala.collection.immutable.Map[Char,Char] = Map(a ->
我在一个应用程序上工作,我们使用这个 IEnumerable 扩展: public static bool IsEmpty([NoEnumeration] this IEnumerable sourc
我正在为游戏创建一个元素制作系统,需要能够获取玩家可以选择的任何随机选择的元素,并将选择的任何元素转换为 hash_tag,然后可以将其与所有元素的所有 hash_tags 进行比较-混合可能,寻找正
我有以下查询 SELECT TOP 1000 o.BuyerEMail, COUNT(*) HowMany, o.Name, o2.OrderID FROM Order
我目前正在使用 SQL Server 2008 R2,但在使用 STUFF 语句时遇到了困难。 以下语句工作正常: SET @col_names_2 = STUFF((
假设 stuff 包含大量 html,其中包括一个我想要填充到该元素后面的行中的元素: $("#content").html(stuff); 下面的行是否可以继续填充 stuff 中定义的元素,或者代
使用此处的教程: http://www.sqlservercurry.com/2008/06/combine-multiple-rows-into-one-row.html 我编写了以下查询: SEL
在一个非常庞大的代码库中,我发现了以下代码片段 System.getProperty("some stuff")。我尝试在一些 .properties 文件中查找该属性,但找不到它。你们有什么想法可以
我确实在 plupload 论坛上问过这个问题,但没有得到可用的回复。 我想做的是在 plupload 发挥它的魔力后重定向到确认页面,理想情况下我想捕获最近上传的文件名并将其打印在新页面上,以便用户
具体来说,我正在尝试将宏输出放入文档注释中。我很兴奋这正是我想要的: /// foo /// #[doc="bar\n\nbaz"] /// /// quux struct Dummy; 下一步是用我
我有一个填充了对象的 vector : std::vector stuffVector; 并且正在尝试使用清理函数删除它的所有元素 void CleanUp() { for (std::vec
#!/usr/bin/env python import this, that, other, stuff class SomeObject(object): pass def some_fu
有什么区别 while (expression): // do stuff endwhile; 和 while { } 最佳答案 没有功能上的区别。 在实际使用中我发现: while (express
我正在尝试获取特定应用的用户角色的逗号分隔列表。我以前用过 STUFF 和 FOR XML PATH('') 来解决这个问题,但我不知道在这种情况下我是否可以。这是显示我想做什么但不起作用的查询: S
我想为我的命名空间找到一个正确的名称,该名称将包含与横切关注点相关的所有项目,例如日志记录、安全性、本地化等。 我的想法是这样的: CompanyName.ApplicationServices.Lo
请参阅下面的 DDL: create table #Test (id int,Name varchar(30)) insert into #Test values (1,'Ian') insert i
我正在尝试制作一个简单的列表。 我有这个: String valuesArray[] = {"473", "592", "1774", "341", "355", "473", "950",
我是一名优秀的程序员,十分优秀!