Python和C++有何不同?

 我来答
小溪趣谈电子数码
高粉答主

2020-12-23 · 专注解答各类电子数码疑问
小溪趣谈电子数码
采纳数:2103 获赞数:584620

向TA提问 私信TA
展开全部

一、文件结构不同

C++和Python在引用库的时候均需要将库import或者#include,但是在使用标准库的时候,Python不需要引入库。我觉得python应该会默认将库都加入进去,所以代码执行效率要比C++低一些,但是当Python引用第三方库的时候,两者是差不多的。

二、书写格式和语法不同。

Python由于最早出现在1991年,之前已经出现了很多中高级语言,因此Python的设计借鉴了很多其他高级语言的特征,又经过发明人改造,语法更为简洁,可谓集大成者。Python和MATLAB的m语言非常像。Python的语法格式不同于其他常规语言先定义声明才能使用的尿性,而且极其灵活,完全面向更上层的开发者。

三、生态库不同。

Python的最大优势就是开源,开源使其发展可以在千万人协作的基础上更快更好地进行优化。Python的生态库已经多达几十万个,如此数量众多的生态库是各行各业利用Python因地制宜,适合各专业特点的专业化定制和改造,这是其他任何编程语言都没有的特点,这一特点是进化层级的差异。

就好像人会更懂得思考,使用工具和语言一样,而其他动物则不具备这一能力。再经过时间的放大作用,人类完全超过了其他动物。Python就像人类一样,由于具有生态,因此其具备进化能力,进化的表现就是其生态库的快速扩展,令其他语言无法望其项背。

参考资料来源:

百度百科-Python

百度百科-C++

韭阴真经
2020-11-28 · TA获得超过338个赞
知道小有建树答主
回答量:679
采纳率:28%
帮助的人:138万
展开全部
小伙子我给你讲专业的你恐怕也听不懂,我给你举个例子吧。
超市里有买菜的,你买回去,你拿回家洗菜,摘菜,炒菜就能吃了。 某种意义上他就是C++
超市里还有一种已经炒好了的菜,买回去到盘子里就能吃了。 某种意义上他就是Python
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琴映雁P5
2020-05-25
知道答主
回答量:34
采纳率:0%
帮助的人:3.4万
展开全部
Python是解释性语言,c++是编程性语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老男孩教育
2020-07-30 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部
python语言:
由于其语言语法,简单和多功能性能,python成为开发人员最喜欢的人工智能开发语言。python最打动人心的地方就是便捷性,它可以在Linux、Windows、MAC和Unix等平台上使用,允许用户创建交互式、解释的、模块化、动态、可移植和高级代码。
Python是一种多范式编程语言,支持面向对象,过程式和功能式编程风格。由于其简单的函数库和理想的结构,Python支持神经网络和NLP解决方案的开发。
python优点:python有丰富多样的库和工具;支持算法测试,而无需实现它们;Python的面向对象设计提高了程序员的生产力;与Java等语言对比,python开发速度更快。
python缺点:使用python编写人工智能程序的程序员很难适应其他语言算法;与其他语言对比,python需要在解释器帮助下工作,会拖慢在AI开发中的编译和执行速度。
C++语言:
C++最快的计算机语言,如果你的人工智能项目对于时间特别敏感,C++是很好的选择。它提供更快的执行时间和更快的响应时间。此外C++允许广泛使用算法,在使用统计人工智能技术方面是非常有效的。另外C++支持在开发中重用代码。
C++优点:C ++适用于机器学习和神经网络。
C++缺点:多任务处理不佳; C ++仅适用于实现特定系统或算法的核心或基础。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式