600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Python到底有多慢 – PHP基础 – 前端 零基础学习python

Python到底有多慢 – PHP基础 – 前端 零基础学习python

时间:2023-02-16 22:30:52

相关推荐

Python到底有多慢 – PHP基础 – 前端 零基础学习python

谢邀。有博主做过测试,几种语言下Python还是比较慢的,具体大家来看看。

因工作需要,学过几门编程语言,有些时候需要关注程序的运行速度问题,所以特意测试了几门语言的性能。

测试电脑的配置:

CPU: i3-2120 @3.3GHz

RAM: 16GB

OS: Win7 64bit sp1

测试程序:

测试的程序包含循环,函数调用,逻辑比较,数学运算,字符串处理等

1, Java

Java版本:

java version “1.8.0_65″Java(TM) SE Runtime Environment (build 1.8.0_65-b17)Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

Java程序:

运行:

javac Main.javajava Mainjava time: 1793ms

2, JavaScript

Node版本:

v6.2.0

JavaScript程序:

运行:

node a.js

nodejs time:5474ms

3, Lua

Lua版本:

lua有两个,一个是lua5.2,一个是luajit 2.1.0-beta2

lua程序:

运行:

luajit a.lualua time: 2531ms

lua52 a.lualua time: 28447ms

4, Python

Python版本:

Python 2.7.10

Python程序:

运行:

python a.py

Python time: 24.35s

5, PHP

PHP版本:

PHP7

PHP程序:

运行:

php time: 10000ms 左右

总的来看:

java 1793ms

js 5474ms

luajit 2531ms

lua53 28447ms

python 24.35s

php 10000ms

虽然有其他环境变量原因,不过可见python还是会慢一点,不过正常项目中的瓶颈大多不会是程序运行时间,所以Python还是很好用的,如果要性能,直接撸C++吧哈哈。

如果你对学习人工智能和深度学习感兴趣,可以订阅偶的头条号,偶会在这里发布所有与算法、机器学习以及深度学习有关的有趣文章。

GitHub:/GraySilver

里面有大量学习资源和读书笔记,欢迎大家Follow和Star。

(码字不易,若文章对你帮助可点个赞~)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。