当前位置: 首页 > 知识库问答 >
问题:

如何解释返回的timeit字符串

南门正祥
2023-03-14
timeit print("foo")

返回类似于:100000循环,最好为3:2.35µsper loop。我猜100000timeitnumber参数有关。我不明白best of 3是什么意思,使用的时间单位是什么?在这种情况下,它可能是微秒,但我也看到usns作为单位;但是,我在文件中找不到解释。

共有1个答案

邢璞
2023-03-14

我想您在这里说的是命令行界面。

命令行界面首先会尝试找到合适数量的测试;它从10次开始,以10倍的倍数递增,直到所用的总时间超过0.2秒。如果它打印10000个循环,那么这就是需要0.2秒或更长时间的循环数。

3是重复计数;测试重复几次,--repeat默认为3。然后取这3个中最快的时间。

 类似资料:
  • 问题内容: 好的,这就是我的for子手游戏代码,我唯一要做的就是让我的程序将其中一个单词随机化,这应该在方法中成功完成。但是我唯一的问题是让String变量 “ word” 返回到主类(在主类中的所有 “ word” 变量下面都有错误)。 如果我可以通过这种方法获得另一种帮助,或者从列表中产生随机单词的另一种方法,那将是惊人的。 问题答案: 在Java中,参数是通过值而不是引用传递的。因此,您不能

  • 考虑: 我弄不明白为什么返回的字符串值会产生不同的结果。intern(),上面写着: 调用intern方法时,如果池中已经包含一个由equals(Object)方法确定的等于此String对象的字符串,则返回池中的字符串。否则,将此String对象添加到池中并返回对此String对象的引用。 特别是在这两次测试之后: 我曾经读过一篇帖子,其中谈到了一些在其他事情之前实习的特殊字符串,但现在真的很模

  • 问题内容: 我想要一个带字符串并返回一个数组的Python函数,该数组中的每个项目都是字符,或者是这种类型的另一个数组。嵌套数组在输入字符串中以’(’开始,以’)’结尾。 因此,该函数将如下所示: 注意:我更喜欢纯功能的解决方案。 问题答案: 和,

  • 我一直在尝试在我的应用程序中实现GMAIL API,该应用程序是使用Swift5和Xcode构建的。我已经成功地检索到来自用户的电子邮件,但我无法从编码字符串中获得实际的文本。每当我尝试将这个base64编码的数据转换为普通字符串时,它都返回NIL。 这是绳子 stackoverflow的一些答案建议向string添加填充,但这也不起作用。

  • 问题内容: 我有一个在某些情况下会返回字符串的函数,即当程序在Linux或MacOS上运行时,否则返回值应为nil,以便在代码中进一步省略一些特定于OS的检查。 但是,当我尝试编译此代码时,出现错误: test.go:10:3​​:不能在返回参数中使用nil作为类型字符串。 如果我只返回一个空字符串(如),则无法将此返回值与代码中的进一步内容进行比较。 那么问题是如何返回正确的nil字符串值? 谢

  • 问题内容: 为了使进度报告过程更加可靠,并使它与请求/响应脱钩,我正在Windows Service中执行处理,并将预期的响应持久化到文件中。当客户端开始轮询更新时,其目的是控制器以JSON字符串形式返回文件的内容(无论它们是什么)。 该文件的内容已预序列化为JSON。这是为了确保在响应过程中没有任何阻碍。无需进行任何处理(只需将文件内容读入字符串并返回)即可获得响应。 我最初虽然很简单,但事实并