使用Cython未观察到速度提升

2024-09-30 06:28:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用cython版本的python代码,但没有观察到速度升级

python代码是

def myFunction(x,y,z):
    for i in range(x):
        answer = [x**10, y**10,z**10] 
        print(answer)

而cython文件的代码是

def myFunction(int x, int y, int z):
    cdef int i
    cdef int answer[3]
    for i in range(x):
        answer = [x**10, y**10,z**10] 
        print(answer)

它的工作后,cytonizing它使用安装文件。但两者的执行速度几乎相同。有没有人能告诉我什么地方缺了或错了


Tags: 文件代码answerin版本fordefrange

热门问题