python 和c++的区别是啥

 我来答
老男孩教育
2022-03-07 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部
python作为脚本语言,需要边解释边运行。好处是不需要编译,可以直接运行,坏处是由于边解释边运行,运行效率十分慢。
C++为编译语言需要先进行编译再运行,好处是运行速度快,尤其对于大型程序,效率提升明显,坏处是程序更新后,需要重新编译运行,不是很方便。
python语法简单、语句简洁,使用方便、上手容易;C++语法复杂、格式要求高,使用不便、上手较难。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
参观西湖
2020-11-26 · 古籍有很多,写出来一起欣赏。
参观西湖
采纳数:919 获赞数:2312

向TA提问 私信TA
展开全部
1、运行效率:C++ >> Python
Python经过了更多层,Python中甚至连数字都是object 。Python是解释执行的,和物理机CPU之间多了解释器这层,而C++是编译执行的,直接就是机器码,编译的时候编译器又可以进行一些优,所以运行效率Phthon太差。
2、开发效率:Python >> C++
Python一两句代码就搞定的东西,C++往往要写一大堆。开发效率上,Python要比C++快很多
3、代码形式也后很多区别

缩进:在Python,用不同级别的缩进表示不同级别的代码块。全局变量:在函数内部是可以访问到全局变量的,但直接修改就不行。如果想要修改,可以使用global 标识 a 为全局变量。循环:在Python中,是使用可迭代对象(如字符串、列表、元组、字典、文件等)来构成循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式