1. python 概述

python 是一种比较于 C++/C 语言简单一些的编程语言(我是这么认为的),上手较为容易。在学习完 C++/C 语言之后,了解了计算机编程基本的存储、变量、函数、作用域、文件等概念之后,能够更好的去使用 python 编程语言。

Python 是一种高级、解释型、交互式和面向对象的编程语言。它以其简洁和清晰的语法著称,使得程序员能够用更少的代码表达想法。Python 支持多种编程范式,包括面向对象、指令式、功能性和过程式编程。它拥有一个庞大的标准库,提供了许多常用的模块和函数,可以轻松实现各种任务,如文件操作、网络通信、数据库交互等。此外,Python 还拥有丰富的第三方库和框架,广泛应用于数据分析、机器学习、Web 开发、自动化测试等领域。

简单讲一下 Python 与 C 语言、C++ 的区别:

  1. 语法简洁性:
  2. 类型系统:
  3. 执行效率:
  4. 社区和生态系统:

解释型语言与编译型语言:

解释型语言和编译型语言是两种不同的编程语言执行方式,它们在代码的翻译和执行过程中有所区别:

解释型语言:

  1. 定义:解释型语言是指不需要提前编译,而是在运行时由解释器逐行翻译并执行的语言。
  2. 执行过程:代码被逐行读取,每读取一行就翻译一行,然后执行一行。这个过程是连续的,直到程序结束。
  3. 特点:

编译型语言:

  1. 定义:编译型语言是指需要通过编译器将源代码一次性翻译成可执行文件(机器码或中间代码),然后执行这个可执行文件的语言。
  2. 执行过程:首先,整个源代码被编译成可执行文件;然后,运行这个可执行文件。
  3. 特点:

image.png