Python简介、安装

1.Python简介

1.1什么是Python?

Python官方介绍如下:Python 是⼀款易于学习且功能强⼤的编程语⾔。 它具有⾼效率的数据结 构,能够简单⼜有效地实现⾯向对象编程。Python 简洁的语法与动态输 ⼊之特性,加之其解释性语⾔的本质,使得它成为⼀种在多种领域与绝⼤ 多数平台都能进⾏脚本编写与应⽤快速开发⼯作的理想语⾔。
	Python的创造者是Guido van Rossum,人称龟叔。

1.2 Python是种解释型语言

Python是一种解释型语言,它会在一边执行代码的过程中进行编译,所以速度较编译型语言(如C语言、C++)慢,但其可移植性好,可跨平台。
	解释型语言与编译性语言就好比是吃火锅与麻辣烫的区别,解释型语言是一边吃一边涮,麻辣烫是选好食材一锅烩。

1.3 Python的特色

·简单  易学·      最适合刚入行的人学习
		·自由  开放		 开放性语言
		·跨平台       		 可在多种操作系统下运行
		·可嵌入性         可在其它编程语言中引入Python
		·丰富的库         有大量且丰富的库及模块来帮助实现特定功能

1.4 Python发展及应用

Python曾在2018年的时候一举超载Java成为开发语言排行榜的NO.1!
		Python的应用方向
				科学计算
				网络爬虫
				数据分析
				WEB开发
				人工智能
				常规软件开发

2.Python安装及使用

2.1Python安装包下载

可以在Python官网https://www.python.org上下载需要的Python版本安装包,建议下载3.6、3.7,不要下载版本后面带字母的,带字母的一般为测试版本。

2.2 Python的安装

下载好Python的安装包后直接双击打开安装
	具体安装教程请参考,讲的很祥细。
	安装完成后可以在命令行里输入python检查是否安装成功

2.3Python工具pip的使用

2.3.1什么是pip

pip是用来管理Python的库及模块的,可以下载安装代码托管仓库里的第三方库和其它开源模块。

2.3.2 pip的使用

在命令行下使用,使用格式如下:
				pip install 模块名称
		如  pip install requests
		卸载相应格式如下:
				pip uninstall  模块名称

2.3.3 pip常用命令

pip -V		显示pip版本
		pip list      列出当前已安装的模块
		其它命令可以直接在命令行下输入pip  回车查看

2.3.4 换源安装

pip默认的是从国外的网站下载相应模块,访问速度会比较慢,这时可以考虑从国内网站下载安装,常用网站有:
		⾖瓣 :http://pypi.douban.com/simple/
		阿⾥ :http://mirrors.aliyun.com/pypi/simple/
		中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple

2.4 Python代码编写工具

2.4.1 Python自带工具

Python安装完后有个自带工具叫IDLE

2.4.2 命令行下

I  在命令行下直接输入python可以进入Python模式
		II 在命令行下使用pip工具安装ipython,输入pip install ipython

2.4.3 sublime

这个工具的优点是安装包小,可以模拟多种编程语言

2.4.4 Pycharm

Pycharm是学习Python时最常用的工具了,下载网址是https://www.jetbrains.com/pycharm/