python入门介绍

Python语言就是一种编程语言, 由符号和文字组成的, 使用Python语言的目的就是为了控制计算机硬件进行工作.

80 年代个人电脑浪潮, 电脑配置很低, 所以大家都使用类似于C语言这样的程序语言, 但使用C语言使得程序员

必须像计算机一样思考, 写出符合机器口味的程序. 不利于我们使用人思考问题的方式解决问题, 对于一些复杂

问题, 会使得编码比较复杂.

吉多Guido von Rossum (吉多·范·罗苏姆)希望编码简单, 功能又强大. 于是在 1991 年, 诞生了第一个 C 语言实现的 Python 解释器.

计算机硬件越来越强大, Python 又容易使用, 所以许多人开始转向 Python. 这些来自不同领域的开发者, 将不同

领域的优点带给了 Python.

从 Python 2.0开始, Python 转为完全开源的开发方式, Python 也获得了更加高速的发展。

解释器

编程语言是文字和符号的组合, CPU只能认识机器指令, 机器指令的表现方式就是0和1的组合. 这显然很矛盾?此时, 需要一个中间角色负责将文字和符号转换为机器指令, 这个负责转换的角色叫做解释器. 解释器本质上就是一个运行在操作系统上的应用程序.不同平台上的解释器,让我们的程序得以跨平台运行。

Python 语言解释器

Python语言是解释型程序, 也就是说Python语言是读一行解释执行一行的方式进行工作的. 解释器是一个程序, 那么

可以使用其他的程序来编写这个解释器.

使用C语言编写的CPython解释器(官方版本).

Java语言编写的Jython解释器.

C#语言编写的IronPython解释器.

Python语言编写的PyPy解释器.

Python 语言的发展历史

计算机硬件越来越强大, Python 又容易使用, 所以许多人开始转向 Python. 这些来自不同领域的开发者, 将不同领域的优点带给了 Python.从 Python 2.0开始, Python 转为完全开源的开发方式, Python 也获得了更加高速的发展

Python 语言的版本

Python 目前有两个版本, Python2 和 Python3, 最新版分别为 2.7.15 和 3.6.5, 其中 Python2 截止到 2020 年停止更

新.

Python 语言的优缺点

1.易学. Python 有极其简单的语法, 学习极其容易上手.

2.开源.

3.可移植性. Python 已经被移植在许多平台上. 这些平台包括 Linux、Windows、Mac OS、FreeBSD、Windows

CE 甚至还有 Symbian、Android 平台.

4.丰富的库. Python 标准库确实很庞大. 除了标准库以外,还有许多其他高质量的库.

5.Web应用开发.

(1).网络爬虫.

(2).桌面软件.

(3).操作系统管理.

 

原文地址:https://www.cnblogs.com/xudaceshi/p/13274977.html