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/