这个问题类似于:共享单车优点那么多,乘坐飞机还有用吗?

Python优点多缺点同样多,主要是低性能和非企业级

Python是偏向爱好者的编程语言,或者职业开发者的辅助语言,与C++这种硬核语言还远远不能相比。计算机的绝大部分运算能力,都是靠C/C++支撑的。包括操作系统、各类服务器、编程语言、数据库、桌面软件、浏览器、各种引擎和类库。Python本身也是用C编写的,而Python本身很简陋(与老旧的VB6相比完善度都要差很远),他的能力大部分来自于C编写的第三方扩展库。

从对计算机的运算贡献和应用广度、深度来说,Python和C++比起来还是差距悬殊的。但对初学者、非职业项目来说,Python易学易用,入门简单。有得就有失,为了易学易用Python牺牲了性能,并且没有严格的面向对象。而严格面向对象是企业级大型项目的必备,更复杂但更有序。

C++的密集运算性能是Python的200多倍

共享单车的速度比飞机慢100倍,而Python比C++运算慢200倍以上。

职业程序员的难度最高境界就是C++,同时也有最强的性能(汇编已经超出天际了)。但编程爱好者的数量是职业开发的十倍,对他们来说简单低效的Python是最佳选择之一,C#、JS、VBA是另几种选择。

如果说Python是成本较低遍地开花的协警,那么C++就是战力最强的龙组。想加入协警(业余学习)很容易,但转正(码农)就很难 。想加入龙组就更难了。

图书推荐:

曾买过一本《C++多媒体开发指南》,里面是很实用的游戏开发。不过已经没有在售了。

这本Python的书浅显易懂,成人也可以用来入门。

学python对学c++有帮助吗_Python 优点那么多,学习 C++ 还有用吗?相关推荐

  1. python需要php吗-学python需要学linux吗

    不少Python新手经常问到学Python到底需不需要学习Linux? Python不是支持Windows和Linux操作系统吗?能在Windows下开发为什么还要学习Linux? 首选答案是肯定的, ...

  2. python学了有用吗-为什么要学Python?学了有什么用?

    近几年来,"学Python"的热潮是一浪高过一浪,就连SOHO中国董事长潘石屹近来也在微博上宣布,要开始学习语言Python.为什么要学Python?在当下这个人工智能高速发展的时 ...

  3. 运维开发学go还是python_运维工程师是要学python还是学go那?

    在我们的认知中,运维工程师就是一个背锅侠,那么咱们怎么样来避免做背锅侠那? 可能有人会告诉你,你需要去懂一门开发语言,其实在现价段,掌握一门开发语言已经成为高级运维工程师的必备计能.不会开发,你就不能 ...

  4. python学什么版本2020年_2020年了居然还有人在学Python?学python有什么用?

    都2020年了居然还有人在学python?学python有什么用? 真是气抖冷啊! 想学习python的小伙伴,可以加裙595227871 领取免费的学习资料 为什么选择python? 1.行业人才的 ...

  5. 学python有什么用-为什么要学Python?学了有什么用?

    近几年来,"学Python"的热潮是一浪高过一浪,就连SOHO中国董事长潘石屹近来也在微博上宣布,要开始学习语言Python.为什么要学Python?在当下这个人工智能高速发展的时 ...

  6. python容易学ma_初学者学python 初学者学python好学吗

    初学者学python 初学者学python好学吗 初学者学python好学吗?Python是最容易入门的编程语言,没有之一.如果初学者接触的第一门语言是C或者C++,对他们来说最难的不是语法,而是容易 ...

  7. 学了python还要学什么,学python先学什么

    最近学习Python,网上学习资料挺多的,这篇写的不错,关于学了python还要学什么和学python先学什么,大家有需要也可以看看. 1.弄清楚你的动机是什么 在开始深入学习Python在线之前,值 ...

  8. 零基础可以学python吗-学Python需要什么基础知识?零基础可以学Python吗?

    学Python需要什么基础知识?一般来说,想要学Python最好具备一定的计算机专业知识,尤其是数学和英语不错的话,对学Python也有一定的帮助.但是零基础的学习者就不能学Python了吗?当然不是 ...

  9. 学python先学什么-学Python之前,什么最重要?

    原标题:学Python之前,什么最重要? 如果你想选择一种语言来入门编程,那么Python绝对是首选!其非常接近自然语言,精简了很多不必要的分号和括号,非常容易阅读理解.因此,即使是非计算机专业或者没 ...

  10. 从小白到精通python要多久-零基础如何学Python?小白学Python需要多久?

    目前市场上对于Python开发人才的需求与日递增,所以很多人都会选择去学Python.那如果是零基础又该如何学Python呢?小白学Python需要多久呢?下面,小编就与大家来看一下! 零基础的新手应 ...

最新文章

  1. 知乎高赞怎么自学 python,大概要多久?
  2. C++游戏开发需要阅读的书籍
  3. DRCNN超分辨重建2016年
  4. 连续三年蝉联第一,Flink 荣膺全球最活跃的 Apache 开源项目
  5. MacOS~jenkins里解决docker执行权限问题
  6. TensorFlow 辨异 —— tf.placeholder 与 tf.Variable
  7. java中object是什么_Java中的Object是什么?
  8. 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
  9. php验证码汉字显示音节,普通话拼音PHP 标调音节 1403个
  10. 《Spring实战3》第七章 使用Spring MVC构建Web应用程序
  11. 为什么全球最好的大学大半在美国?看看美国的孩子是怎么念书的 ~~
  12. iphone二手机在哪里回收比较好(哪里回收的价格最高)
  13. DCC - Photoshop - Nvidia NormalMapFilter - 法线生成工具 - 顺便测试 Unity URP 12.1 中的 Decal System
  14. mx250 计算能力_MX250与GTX1050对比:参数规格、性能差距,详细解读
  15. Linux之安装node
  16. Ubuntu 服务器初始化、系统安全加固、系统内核参数优化以及常用软件安装脚本分享...
  17. 图像传感器c语言,『评测』DxOMark公布索尼A7C相机图像传感器评测结果
  18. 如何在Python中进行换行(换行)?
  19. Python之数据分析(三维立体图像、极坐标系、半对数坐标)
  20. 氤氲夜风中,楚楚温存

热门文章

  1. [UVA 10605]钻石矿道【启发式搜索+状态压缩】
  2. SQL Server设计数据库流程图
  3. Go:构建应用程序的10大框架
  4. 对做了b、k扩展的工具链进行构建和测试
  5. Java8-JavaScript-Nashorn
  6. Golangci-lint 安装
  7. 搭建神经网络实现简单图片分类
  8. intellij idea全局查找和全局替换
  9. mybatisplus配置详解
  10. 【程序人生】在php项目开发中,遇到进展不顺利,或毫无头绪情况下的解决办法