C++语言和python那个比较好?

 我来答
老男孩教育
2021-07-13 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部

C++和Python的区别:

C++需要编译执行的语言,Python是解释执行的语言;Python缩进严格,通过缩进区别代码块,而C++通过大括号标示;Python与C++的全局变量、循环语句和关键字的使用都不相同。

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

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

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

开发效率:Python大于C++。Python一两行搞定的东西,C++需要一大堆,甚至于更多,所以开发效率上Python大于C++。

C++和Python学习哪个好?

Python属于胶水语言,做一些简单的文本数据分析和任务自动化处理是没有问题的,干重活还是要靠调用第三方的C扩展库。所以并不是对立的,也没有必要因为C/c++性能高而放弃Python,毕竟除了计算机干活的效率之外还要考虑人干活的效率,甚至大多数时候后者更重要,选择合适的语言来搞定合适的环节。

C++之初是希望兼顾C级别的性能、对C的兼容性、对大型工程的抽象支持功能,在熟悉掌握了C++之后,处于各个位置当中都能成为佼佼者。

不过,综合情况来讲,如果你是0基础入门学编程,推荐学Python。Python简单、容易入门、语法清晰、易于学习,是0基础的首选语言。

宿舍总动员

2020-12-10 · TA获得超过8374个赞
知道大有可为答主
回答量:1.3万
采纳率:71%
帮助的人:1964万
展开全部
没有说好坏的区别
只有适合与否
不同的语言有自己不同的特点
比如,安卓操作系统的app基本上都是java语言编写的,python和C就不适合。
从目前现阶段的热度来说,python更热门一些,仅此而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨樱染经验小站

2022-03-26 · 钟于研究电子科技,网络游戏中级玩家
雨樱染经验小站
采纳数:124 获赞数:173

向TA提问 私信TA
展开全部
各有各的长处吧,C++是面向基础的语言,然后Python是比较高级的缘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjjohn3
2020-12-10 · TA获得超过6644个赞
知道大有可为答主
回答量:3622
采纳率:69%
帮助的人:1000万
展开全部
没有所谓较好,得看你需求,C++运行效率高,Python开发效率高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火狐536
2020-12-11 · 超过97用户采纳过TA的回答
知道小有建树答主
回答量:1464
采纳率:75%
帮助的人:80.9万
展开全部
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式