Python 是什么类型的语言

Python 是什么类型的语言

Python是一种解释性的、面向对象的、高级的编程语言,具有动态语义。让我们逐个了解这些篮球。篮球根据其特性对编程语言进行分类。

解释性语言

Python在运行时由解释器处理。您在执行程序之前不需要编译。这类似于PERL和PHP

执行步骤

步骤1 - 程序员编写Python源代码。文件扩展名:.py

步骤2 - 程序员编写的Python源代码被编译成Python字节码。在该过程中,将创建一个扩展名为.py的文件。

步骤3 - 虚拟机执行.py文件。考虑虚拟机是Python的运行时引擎。这是Python程序运行的地方。

因此,Python解释器包括程序编译的过程,编译成字节码,然后由虚拟机执行。

让我们看一下以下示例,更好地理解执行过程:

Python 是什么类型的语言

面向对象语言

面向对象的编程语言具有不同的组件,它们将真实世界的对象并在其上执行操作,实现人与机器之间的实时交互。

面向对象包括以下概念:

  • 封装 − 封装是将数据(变量)和作用于数据的代码(方法)一起封装为一个单元的机制。在封装中,类的变量将对其他类隐藏,只能通过当前类的方法访问。

  • − 类是一个用户定义的对象原型,定义了类的任何对象的一组属性。这些属性是通过点表示法访问的数据成员和方法。

  • 类变量 − 一种被类的所有实例共享的变量。类变量定义在类内部,但不在任何类方法内部。类变量的使用频率不如实例变量高。

  • 数据成员 − 与类及其对象相关联的类变量或实例变量。

  • 函数重载 − 将多个行为分配给特定函数。执行的操作根据涉及的对象或参数的类型而变化。

  • 实例变量 − 在方法内部定义的变量,仅属于类的当前实例。

  • 继承 − 将类的特征传递给从它派生出的其他类。

  • 实例 − 某个类的个体对象。例如,属于类Circle的对象obj是类Circle的一个实例。

  • 实例化 − 创建一个类的实例。

  • 方法 − 在类定义中定义的一种特殊类型的函数。

  • 对象 − 由其类定义的数据结构的唯一实例。对象包括数据成员(类变量和实例变量)和方法。

  • 运算符重载 − 将多个函数分配给特定运算符。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程