python 加速器 numba 示例

官方文档

http://numba.pydata.org/numba-doc/latest/user/index.html

示例代码

# pip install numba
# coding:utf-8from numba import jit
import time@jit()
def f1(x, y):for i in range(x):for j in range(y):passdef f2(x, y):for i in range(x):for j in range(y):passstart_time = time.time()
f1(100000, 100000)
end_time = time.time()
print("f1耗时:", end_time - start_time)start_time = time.time()
f2(100000, 100000)
end_time = time.time()
print("f2耗时:", end_time - start_time)
f1耗时: 0.2942521572113037
f2耗时: 14.732600212097168

python 加速器 numba 示例相关推荐

  1. python加速器numba使用

    python的一个加速器包,这里不讲原理,只讲应用过程,以及给出几个小例子,直接写就行了; 另外还给出了numba如何定义使用List 1.最简单的使用 当输出返回值为整数或浮点数时: from nu ...

  2. python 装饰器示例

    python 装饰器示例 import timedef decorator(func): # 传函数def wrapper(*args, **kwargs): # 传参数(也可以传固定参数)start ...

  3. python软件代码示例-python 示例代码1

    第一章 python基础一 ​在此不再赘述为什么学习python这门编程,网上搜索一箩筐.我在此仅说一句python的好,用了你就会爱上它. 本python示例代码1000+带你由浅入深的了解pyth ...

  4. python爬虫入门实例-终于领会python爬虫入门示例

    随着人工智能 大数据的火热 Python成为了广大科学家和普通大众的学习语言.在学习Python的过程中 有很多人感到迷茫 不知道自己该从什么地方入手,今天我们就来说一些新手该如何学习Python编程 ...

  5. python入门代码示例-总算知道python入门代码示例

    Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.作为今年来越来越流行的语言,我们该如何学习或者转行学习Python呢,这里小迹为大家介绍如何入门学习Python.以下是小编为你整理 ...

  6. python怎么反转单链表_单链表反转python实现代码示例

    单链表的反转可以使用循环,也可以使用递归的方式 1.循环反转单链表 循环的方法中,使用pre指向前一个结点,cur指向当前结点,每次把cur->next指向pre即可. 代码: class Li ...

  7. Python面向对象基础示例_创建对象

    Python面向对象基础示例_创建对象 python是面向对象的语言,你可以很轻松的创建一个类和对象.本书代码源自<<Python 3 Object-Oriented Programmin ...

  8. Python描述性统计示例

    Python描述性统计示例 1 声明 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理. 2 描述性统计分析简介 描述性统计分析是指运用制表和分 ...

  9. python常用语法和示例_使用Python中的示例进行输入和输出操作

    python常用语法和示例 A Program needs to interact with the user to accomplish the desired task; this is done ...

最新文章

  1. python requests 爬取数据
  2. halcon入门_visionpro和halcon这两款机器视觉软件区别
  3. Openstack平台搭建(先电版)
  4. 导师眼中让人崩溃的学生是什么样子的?
  5. python序列5位置_Python序列构成的数组
  6. 虚拟专题:知识图谱 | 知识图谱多跳问答推理研究进展、挑战与展望
  7. python编译so_Mac上把python源文件编译成so文件
  8. 黑苹果 装SVN工具 cornerstone无法打开解决办法——网卡内建
  9. 使用fiddler抓取安卓模拟器包
  10. Python 第六章 面向对象编程(MD模式)
  11. 如何获取微信用户openid
  12. 卡耐基梅隆大学计算机熬夜,卡耐基梅隆大学:作为一所CS牛校,我也很无奈啊...
  13. 树莓派ubuntu mate 修改屏幕解析度为800x480
  14. ruby 去除字符空格
  15. Android 更换皮肤
  16. C#实现微信公众号群发消息(解决一天只能发一次的限制)
  17. 沃谈小知识| 断网不下岗的“断点续传”功能
  18. vi 怎么 保存, 退出编辑
  19. Android Studio打地鼠小游戏
  20. POI 在导出的Excel中插入图片

热门文章

  1. 最全整理 | 万字长文综述目标检测领域,您要的,都在这里!
  2. SLAM | 视觉SLAM中特征点法与直接法结合:SVO
  3. java与fabric区块链--fabric-java-jdk部署搭建--(1)
  4. expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.spring
  5. SpringMVC如何是使用自动注入@autowrid
  6. 第六课.模型评估与模型选择
  7. electron 改变窗体 大小_8个瑜伽常见体式变体,小改变,大不同!
  8. R语言|又来一个气泡图
  9. BLAST引物或靶点特异性
  10. 高级转录组分析和R数据可视化(2020.2,课程推迟,可先报名,时间另行告知)