2024-04-20 11:42:16 发布
网友
我被告知可以使用PyPy来运行Python程序,这比使用JIT编译器而不是解释来编译Python要快得多。
下面的程序查找数字600851475143中的最大素因数:
import numpy as np nr = 600851475143 n = 2 while n <= np.sqrt(nr): if nr%n == 0: nr = nr/n n += 1 print(nr)
使用PyPy运行这个程序是什么?
我知道有关于他们site的文档,但我不理解,希望能有一个演示。
将此shebang行添加到程序顶部:
#!/usr/bin/env pypy
如果要手动执行此操作,只需在命令行中输入pypy main.py。
pypy main.py
将此shebang行添加到程序顶部:
如果要手动执行此操作,只需在命令行中输入
pypy main.py
。相关问题 更多 >
编程相关推荐