gpt4 book ai didi

python - 性能比较 静态类型 Python 3.6+ 与 Cython

转载 作者:行者123 更新时间:2023-11-30 22:10:08 26 4
gpt4 key购买 nike

最近,Python 3.6 添加了静态类型作为强制执行某些类型的方法。我曾经从 Cython 获取相同的功能,与普通 Python 相比,获得了高度优化的功能。

我的问题是:使用新的 Python 静态类型时我们是否也会获得显着的性能提升?每种方法的优缺点?

最佳答案

Python 中的静态类型并不意味着它是一种编译型编程语言。因此,就性能而言,您应该始终从 Cython 获得更好的性能(编译应该始终击败解释)。

Python 新添加的静态类型的主要目的是通过牺牲 Python 的一些哲学来以无缝的方式执行类型检查。

简而言之:Cython 提高速度,Python3.6 提高解释/更多 Python 方法。

关于python - 性能比较 静态类型 Python 3.6+ 与 Cython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51742986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com