从运行效率与开发效率比较Python和C++


Posted in Python onDecember 14, 2018

之前有人一直在说python怎么怎么好用,也有人说C++太难了,下面我做了一些笔记:

1、运行效率:C++ >> Python

Python代码和C++最终都会变成CPU指令来跑,但一般情况下,比如反转和合并两个字符串,Python最终转换出来的CPU指令会比C++ 多很多。

首先,Python东西比C++多,经过了更多层,Python中甚至连数字都是object !!!

其次,Python是解释执行的,和物理机CPU之间多了解释器这层,而C++是编译执行的,直接就是机器码,编译的时候编译器又可以进行一些优化。

所以运行效率上没得比。

2、开发效率:Python >> C++

Python一两句代码就搞定的东西,C++往往要写一大堆。用C++解析下Json你就明白了,很可能好几天过去了,你还在调bug,刚调好bug又内存泄漏了,再试试Python你会爽得不要不要的。

开发效率上,Python要比C++快很多,所以说:"人生苦短,我用Python"。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Python素数检测的方法
May 11 Python
Python3实现抓取javascript动态生成的html网页功能示例
Aug 22 Python
python Pandas 读取txt表格的实例
Apr 29 Python
Python基于dom操作xml数据的方法示例
May 12 Python
Django保护敏感信息的方法示例
May 09 Python
python代理工具mitmproxy使用指南
Jul 04 Python
学Python 3的理由和必要性
Nov 19 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
Jupyter Notebook的连接密码 token查询方式
Apr 21 Python
Python控制台实现交互式环境执行
Jun 09 Python
Python - 10行代码集2000张美女图
May 23 Python
2021年最新用于图像处理的Python库总结
Jun 15 Python
对python产生随机的二维数组实例详解
Dec 13 #Python
详解Python with/as使用说明
Dec 13 #Python
在python中以相同顺序shuffle两个list的方法
Dec 13 #Python
对python GUI实现完美进度条的示例详解
Dec 13 #Python
PyTorch 1.0 正式版已经发布了
Dec 13 #Python
修改python plot折线图的坐标轴刻度方法
Dec 13 #Python
python画图系列之个性化显示x轴区段文字的实例
Dec 13 #Python
You might like
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
js 弹出虚拟键盘修改密码的简单实例
2016/10/10 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
2016/11/18 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
jquery replace方法去空格
2017/05/08 jQuery
详解Vue学习笔记入门篇之组件的内容分发(slot)
2017/07/17 Javascript
使用vue构建多页面应用的示例
2020/10/22 Javascript
Python中生成Epoch的方法
2017/04/26 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
Python理解递归的方法总结
2019/01/28 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
python3中数组逆序输出方法
2020/12/01 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
美国专营婴幼儿用品的购物网站:buybuy BABY
2017/01/01 全球购物
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
继电保护工岗位职责
2014/01/05 职场文书
浙江文明网签名寄语
2014/01/18 职场文书
党员违纪检讨书
2014/02/18 职场文书
学生自我鉴定格式及范文
2014/09/16 职场文书
学生穿着不得体检讨书
2014/10/12 职场文书
街道务虚会发言材料
2014/10/20 职场文书
安全隐患整改报告
2014/11/06 职场文书
JavaScript异步操作中串行和并行
2021/11/20 Javascript
python使用shell脚本创建kafka连接器
2022/04/29 Python
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL
javascript进阶篇深拷贝实现的四种方式
2022/07/07 Javascript