从运行效率与开发效率比较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中几个常用的类方法
Apr 08 Python
Python实现爬取逐浪小说的方法
Jul 07 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
python中的文件打开与关闭操作命令介绍
Apr 26 Python
Python运维开发之psutil库的使用详解
Oct 18 Python
python创建文件时去掉非法字符的方法
Oct 31 Python
python取余运算符知识点详解
Jun 27 Python
python with语句的原理与用法详解
Mar 30 Python
matplotlib.pyplot.matshow 矩阵可视化实例
Jun 16 Python
无需压缩软件,用python帮你操作压缩包
Aug 17 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
Feb 26 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 使用curl提交json格式数据
2013/06/29 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
php单一接口的实现方法
2015/06/20 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
PHP实现倒计时功能
2020/11/16 PHP
Javascript中设置默认参数值示例
2014/09/11 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
2015/06/19 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
用jquery获取自定义的标签属性的值简单实例
2016/09/17 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
vuejs前后端数据交互之从后端请求数据的实例
2018/08/11 Javascript
iview同时验证多个表单问题总结
2018/09/29 Javascript
JavaScript中的"=、==、==="区别讲解
2019/01/22 Javascript
vue el-table实现行内编辑功能
2019/12/11 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
Python实现统计文本文件字数的方法
2017/05/05 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
英国天然保健品网站:Simply Supplements
2017/03/22 全球购物
经济学人订阅:The Economist
2018/07/19 全球购物
世界上最大的铁人三项商店:Tri UK
2020/11/04 全球购物
可靠的数据流传输TCP
2016/03/15 面试题
护理职业应聘自荐书
2013/09/29 职场文书
植树节口号
2014/06/21 职场文书
应届生面试求职信
2014/07/02 职场文书
公司租房协议书
2014/10/14 职场文书
违纪检讨书
2015/01/27 职场文书
关于五一放假的通知
2015/08/18 职场文书
开发微信小程序之WXSS样式教程
2022/04/18 HTML / CSS
js前端图片加载异常兜底方案
2022/06/21 Javascript