Python基本介绍及环境安装

Python基本介绍及环境安装

Python基本介绍

Python的创始人为荷兰人吉多·范罗苏姆 (Guido van Rossum),是一种 新的脚本解释程序。有如下几个重要特点:

a. 是一种解释性语言【类似于php,开发过程中缺少了编译的步骤】
b. 是面向对象【支持面向对象的编程思想】
c. 交互式的语言【可以直接执行程序】
d. 跨平台的【Python程序可以运行在windows、linux,Macos上,例如:在windows上书写的Python程序,可以在linux或者macos上运行】

每种编程语言都有其优缺点,Python的优缺点如下:
优点
简单和明确,做一件事只有一种方法。
学习曲线低,跟其他很多语言相比,Python更容易上手。
开放源代码,拥有强大的社区和生态圈。
解释型语言,天生具有平台可移植性。
支持两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。
可扩展性和可嵌入性,可以调用C/C++代码,也可以在C/C++中调用Python。
代码规范程度高,可读性强,适合有代码洁癖和强迫症的人群。
缺点
执行效率稍低,因此计算密集型任务可以由C/C++编写。
代码无法加密,但是现在的公司很多都不是卖软件而是卖服务,这个问题会被淡化。
在开发时可以选择的框架太多(如Web框架就有100多个),有选择的地方就有错误。

随着Python语言的发展,其应用领域越来越广泛,主要的应用领域有以下几种:
a. 网络开发。Python有很多免费的数据函数库,免费的网页模板系统,以及与网络服务器交互的库,可以实现网络开发,构建网络框架。
b. 使用Python进行机器学习:可以研究人工智能、机器人学、语言识别、图像识别、自然语言处理和专家系统等。
c. 网络爬虫是指按照某种规则在网络上爬取所需内容的脚本程序。在爬虫领域,Python是必不可少的一部分。将网络一切数据作为资源,通过自动化程序进行有针对性的数据采集以及处理。

Python的环境安装

首先需要下载Python,下载链接如下:

https://www.python.org/downloads/windows/

关于版本的一些注意事项:Python在大版本上主要有Python2.X 和Python3.X ,Python3.X 设计时并未考虑兼容Python2.X,所以Python2.X的程序无法在Python3.X 的环境上运行。截止2022.3.30 ,Python3.X 已经更新到3.10.4,生产中使用的版本大多还是3.6左右,学习可使用最新版本,也可使用最新版本。

安装Python

下载Python安装包后,直接安装,记得选择 把Python添加到环境变量中,这样就不需要再单独进行环境变量的配置。如下图:
Python基本介绍及环境安装_第1张图片

这里有些版本安装页面与上图不太一样,但是都会有此选项,注意勾选即可。

安装完成后,在windows 上打开cmd 命令行,输入 python -V ,出现如下图 版本信息,即代表Python 环境已经安装成功
Python基本介绍及环境安装_第2张图片

你可能感兴趣的:(Python入门,python,开发语言)