✨博文作者 wangzirui32
💖 喜欢的可以 点赞 收藏 关注哦~~
👏 我的第156篇原创作品
👉本文首发于CSDN,未经许可禁止转载
😎 hello,大家好,我是wangzirui32,今天我们来学习如何使用Numba优化Python性能,开始学习吧!
1. Numba简介
Numba是Python的即时编译器,当你调用函数时,函数代码将转换为机器码,以你的本机机器码速度运行,可以大大提高代码的运行速度。
2. Numba安装
Numba只需要使用pip
命令安装,如下:
pip install numba
安装无报错即成功。
3. 示例
3.1 一个例子
我们举一个求解1000里有多少个质数的例子,代码如下:
import time
def is_prime(n):
for i in range(2, n):
if n % i == 0:
return False
return True
def prime_in(n