Python中“%%time”是什么意思

Python中“%%time”是什么意思Python中“%%time”是什么意思%%time是一个神奇的命令。这是伊普顿的一部分。%%time打印整个单元格的壁时间,而%time只提供第一行的时间使用%%time或%time打印2个值

大家好,又见面了,我是你们的朋友全栈君。

Python中“%%time”是什么意思

%%time是一个神奇的命令。这是伊普顿的一部分。

%%time打印整个单元格的壁时间,而%time只提供第一行的时间

使用%%time%time打印2个值:

  1. CPU时间

  2. 壁厚时间

 

计时性能

 

1.%%time

将会给出cell的代码运行一次所花费的时间。

 

%%time
li = []
for i in range(1000):
  li.append(i ** 2)
   
Wall time: 0 ns

2.%time

将会给出当前行的代码运行一次所花费的时间。

 

%time [x for x in range(1000)]

Wall time: 0 ns
Out[22]:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
12345

3.%timeit

使用Python的timeit模块,它将会执行一个语句100,000次(默认情况下),然后给出运行最快3次的平均值。

%%timeit
li = []
for i in range(1000):
  li.append(i ** 2)
   
321 µs ± 2.03 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)

123456

 

 

Reference

1.https://blog.csdn.net/brucewong0516/article/details/93881479

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156133.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月6日 上午7:36
下一篇 2022年7月6日 上午7:36


相关推荐

  • CBOW全称_skip的形式

    CBOW全称_skip的形式skip-gram结构是利用中间词预测邻近词cbow模型是利用上下文词预测中间词一、CBOW1、CBOW之所以叫连续词袋模型,是因为在每个窗口内它也不考虑词序信息,因为它是直接把上下文的词向量相加了,自然就损失了词序信息。CBOW抛弃了词序信息,指的就是在每个窗口内部上下文直接相加而没有考虑词序。2、CBOW过程简单介绍如下(实际算法会用到哈夫曼编码等降维技巧,这里仅以理解为目的简介基本原理):输入为C个V维的vector。其中C为上下文窗口的大小,V为原始编码空间的规模。例如,

    2025年9月24日
    7
  • python基础(9)增强型赋值与使用普通赋值的区别[通俗易懂]

    python基础(9)增强型赋值与使用普通赋值的区别[通俗易懂]前言增强型赋值语句是经常被使用到的,因为从各种学习渠道中,我们能够得知i+=1的效率往往要比i=i+1更高一些(这里以+=为例,实际上增强型赋值语句不仅限于此)。所以我们会乐此不

    2022年7月30日
    7
  • 十进制小数转化为二进制的方法是_二进制怎么算

    十进制小数转化为二进制的方法是_二进制怎么算》》十进制整数转化为二进制:举例:10 商 余 10/2 5 0 5/2 2 1 2/2 1 0 1/2 0 1 所以10转化为二进制就是“1010”,从下到上,过多的就不说了,整数转化为二进制还是很简单的,只要遇到商为0即可结束。那么,十进制整数转化为二进制的算法会不…

    2026年3月9日
    5
  • 本地apache 可以正常访问,lnmp服务器访问404错误

    本地apache 可以正常访问,lnmp服务器访问404错误

    2021年10月9日
    60
  • git 删除时报 the branch is not fully merged 这是什么意思

    git 删除时报 the branch is not fully merged 这是什么意思

    2021年10月23日
    111
  • window本地搭建git服务器_github搭建服务器

    window本地搭建git服务器_github搭建服务器服务器(Windows系统)自建git服务器超详细教程需要依赖(工具)轻量服务器(云服务器)一台——环境WindowsServer2019git工具包(https://git-scm.com/)gitea软件包(https://github.com/go-gitea/gitea/releases)下载安装git点击下载即可。(下载链接:https://git-scm.com/)下载如下:点击运行安装:注意:除了最后一步,其他全部【next】下一步即可。(安装路径直接装在服

    2022年10月5日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号