发布网友 发布时间:2022-04-06 14:03
共4个回答
热心网友 时间:2022-04-06 15:32
具体区别有三方面:
一、语言不同
其中C++语言属于编译型语言,程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件。
Python语言是解释型语言,该语言编写的程序不需进行预先编译,以文本方式储存代码,会将代码一句一句直接运行。
二、时间点不同
两者区别在于翻译时间点不同。C++在前,而Python在后。
三、兼容性不同
Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。
Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
热心网友 时间:2022-04-06 16:50
c++是静态语言中最具代表的而python是动态语言里非常出色的,两者有着截然不同的特性和应用领域,c++毫无疑问运行性能更好,python明显是开发效率更高的语言,c++学习难度肯定更高,python相对更容易,希望能帮到你热心网友 时间:2022-04-06 18:25
C++需要编译执行的语言,Python是解释执行的语言;Python缩进严格,通过缩进区别代码块,而C++通过大括号标示;Python与C++的全局变量、循环语句和关键字的使用都不相同。热心网友 时间:2022-04-06 20:16
程序有两种执行方式,解释执行和编译执行。