第1个回答 2021-02-21
首先,对于非程序员职场人员来说,当前情况选择学习Python语言会更合适,因为Python应用场景多、简单易学、发展前景好、薪资待遇高。
从技术体系来看,C++语言比较典型的面向对象的编程语言,特点是优秀的执行性能,在操作系统开发、多媒体开发以及各种容器开发中有着非常广泛的应用,可以说C++语言继承了C语言优秀的性能,用来构建庞大的软件系统。
虽说C++有很多优点,也是目前比较流行的编程语言之一,但是学习C++还是具有一定难度的,同时由于C++应用场景是非常专业的,对于非程序员来说,不建议从C++开始学习。在IT行业中,C++语言需要研发级程序员常见工作,不过也是非常重要的研发工具之一。
而Python语言是全场景编程语言之一,可以用于Web开发、大数据开发、人工智能开发和嵌入式开发等领域,而且Python语言比较简单易学,没有任何基础的人也可以入门学习。随着人工智能以及数据分析的发展,Python语言得到了广泛的关注。
第2个回答 2020-11-10
Python是一种灵活的,面向对象的开源编程语言,旨在优化开发速度,并使编写易于理解、重用和修改的软件变得容易。它专门用于提高脚本领域中的开发质量期望。它也是第一种编程语言最受欢迎的选择之一。 C++是作为C的扩展而创建的,其核心应用领域是最广泛意义上的系统编程。 C++是一种通用编程语言,最适合资源受限的应用程序,例如软件基础结构中的应用程序。
Python是一种动态类型语言,看起来像是设计而不是累积。它采用简约设计,使代码易于理解且易于预测。实际上,Python是动态类型和强类型语言,其中类型检查在运行时完成,并且变量不能隐式强制转换为不相关的类型。另一方面,C++是一种静态类型语言,其中,显式声明变量类型并在编译时确定。像C++这样的静态类型语言将类型与变量关联,而不是与值关联。
Python的标准实现目前用C编写,因此关于将C程序与C++程序混合的所有常规规则都适用于Python解释器。当Python嵌入在C++程序中时,没有特殊规则可以遵循 - 只需在Python库中链接并从C++调用其函数即可。 Python非常适合现代软件方法,例如模块化,结构化和面向对象的设计,它允许代码被编写一次并重复使用多次。 C++是一种低级语言,与Python相比,它的通用性更低,学习起来也更困难。
Python具有广泛的功能,使其成为第一种编程语言的近乎完美的选择。基本结构简单,干净,设计精良,使您可以专注于程序设计,而无需担心语言细节。 C++的更适合于一些最适度的微型计算机、更复杂的超级计算机和几乎所有操作系统。与Python是动态类型语言不同,C++是一种静态类型语言,其程序在编译时确定。 Python是嵌入式计算发展最快的语言之一。本回答被网友采纳