从运行效率与开发效率比较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 性能提升的几种方法
Jul 15 Python
python处理xml文件的方法小结
May 02 Python
Python模拟登陆实现代码
Jun 14 Python
Python实现进程同步和通信的方法
Jan 02 Python
Python爬虫实现爬取百度百科词条功能实例
Apr 05 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
springboot配置文件抽离 git管理统 配置中心详解
Sep 02 Python
Python递归及尾递归优化操作实例分析
Feb 01 Python
在终端启动Python时报错的解决方案
Nov 20 Python
python 基于Apscheduler实现定时任务
Dec 15 Python
Python 无限级分类树状结构生成算法的实现
Jan 21 Python
详解使用scrapy进行模拟登陆三种方式
Feb 21 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
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
一文看懂PHP进程管理器php-fpm
2020/06/01 PHP
js截取函数(indexOf,join等)
2010/09/01 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
jquery插件Jplayer使用方法简析
2016/04/22 Javascript
JS实现的自动打字效果示例
2017/03/10 Javascript
JavaScript中双符号的运算详解
2017/03/12 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
详解Vue.js在页面加载时执行某个方法
2018/11/20 Javascript
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
python生成随机mac地址的方法
2015/03/16 Python
Python中py文件引用另一个py文件变量的方法
2018/04/29 Python
儿童学习python的一些小技巧
2018/05/27 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
python使用建议与技巧分享(一)
2020/08/17 Python
PyCharm 光标变成黑块的解决方式
2021/02/06 Python
美国祛痘、抗衰老药妆品牌:Murad
2016/08/27 全球购物
Pretty Little Thing爱尔兰:时尚女性服饰
2017/03/27 全球购物
英国最大的在线运动补充剂商店:Discount Supplements
2017/06/03 全球购物
Spartoo西班牙官网:法国时尚购物网站
2018/03/27 全球购物
澳大利亚礼品篮网站:Macarthur Baskets
2019/10/14 全球购物
户外用品商店创业计划书
2014/01/29 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
2015年社区消防安全工作总结
2015/10/14 职场文书
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL
python 安全地删除列表元素的方法
2022/03/16 Python