1.Python语言
1.1 Python语言的基本概念
- Python 是⼀种极少数能兼具简单与功能强大的编程语言。你将惊异于发现你正在使用的这门编程语言是如此简单,它专注于如何解决问题,而非拘泥于语法与结构
- 官方对 Python 的介绍如下:
·Python 是⼀款易于学习且功能强⼤的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为⼀种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言 - Python 的创造者吉多·范罗苏姆(Guido van Rossum)采用BBC 电视节 目《蒙提·派森的飞行马戏团(Monty Python's Flying Circus,⼀译巨蟒剧 团)》的名字来为这门编程语言命名
1.2 解释型和编译型语言的区别
- 根据转换时机的不同,语言分成了两大类:
·编译型语言 (代表语言): C语言
编译型语言,会在代码执行前将代码编译为机器码,然后将机器码交由计算机执行
x(源码) --编译--> y(编译后的机器码) 特点: 执行速度特别快,跨平台性比较差
·解释型语言 (代表语言): Python
解释型语言,不会在执行前对代码进行编译,而是在执行的同时⼀边 执行⼀边编译
x(源码)--解释器--> 解释执行特点:执行速度比较慢,跨平台性比较好
1.3 Python 的特色
- 简单
- 易学
- 自由且开放
- 跨平台
- 可嵌入性
- 丰富的库
1.4 Python的应用
- 常规软件开发
- 科学计算
- 自动化运维
- 自动化测试
- WEB开发
- 网络爬虫
- 数据分析
- 人工智能
2.搭建环境
2.1Python的解释器
- 环境搭建就是安装Python的解释器
- Python的解释器分类:
·CPython 用c语言编写的Python解释器
·PyPy 用Python语言编写的Python解释器
·JPython 用Java语言编写的Python解释器
2.2 搭建Python环境
- 官网链接
-
下载安装包
下载界面.jpg -
安装版本的选择
带有后缀版本.jpg -
下载选项
下载选项.jpg -
安装
安装界面1.jpg

安装界面2.jpg

安装界面3.jpg
- 然后点击安装即可
-
安装完毕后,打开CMD命令框输入Python,显示如下即为安装成功
安装成功.jpg - 输入python -V课查看安装的python版本
2.3 Python的交互模式

Python的交互模式.jpg
- Type "help","copyright".....---> 版权声明
- 在>>>(命令提示符) 在后面可以直接输入指令
2.4 pip工具的使用
- pip介绍
python有很多的第三方库(模块)。这些库针对不同的应用, 发挥不同的作用。
python有两个著名的包管理工具easy_install和pip。在python 2中 easy_install是默认安装的,而pip需要我们手动安装。随着Python版本的提高,easy_install已经逐渐被淘汰,但是⼀些比较老的第三方库,在现在仍然只 能通过easy_install进行安装。目前,pip已经成为主流的安装⼯具,自Python 2 >=2.7.9或者Python 3.4以后默认都安装有pip -
pip的使用
在CMD命令行下,输入pip,回车可以看到帮助说明:
pip.jpg -
查看pip版本
在CMD命令行下,输入pip -V或pip --version
pip版本.jpg - 普通安装
在CMD命令行下,输入pip install requests - 指定版本安装
在CMD命令行下,输入pip install robotframework==版本号(例:3.6.5) - 卸载已安装的库
在CMD命令行下,输入pip uninstall requests
·pip uninstall Somepackage
·pip uninstall Somepackage==版本号(例:3.6.5)#是定版本
·pip uninstall ‘Somepackage>=1.0.6’#最小版本
升级指定的包,通过使用==, >=, <=, >, < 来指定⼀个版本号。 - 列出已经安装的库
在CMD命令行下,输入pip list - 显示所安装包的信息
在CMD命令行下,输入pip show package -
将已经安装的库列表保存到文本文件中
在CMD命令行下,输入pip freeze>D:\桌面\install.txt(这里可以是你指定的任意位置)
文本.jpg - 使用wheel文件安装
除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件,下载到本地,然后使用pip进行安装。比如我在PYPI上提前下载的pillow库 的wheel文件,后缀名为whl
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
whl版本选择.jpg - 可以使用 pip install pillow-4.2*******.whl 的方式离线进行安装
-
第⼀步 安装 wheel
安装whl.jpg -
第⼆步 找到下载的whl文件的目录进行安装(以桌面为例)
whl路径.jpg -
第三步 执行命令安装
命令安装.jpg - 换源安装
豆瓣 :http://pypi.douban.com/simple/
阿里 :http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i http://pypi.douban.com/simple
2.5 Python的第⼀个程序
- 可以在交互模式实现
- 可以用Python自带的idle
- 可以用高级开发工具如 : PyCharm
3.PyCharm的安装和配置
3.1PyCharm的安装

pycharm安装.jpg

pycharm安装2.jpg

pycharm安装3.jpg

pycharm安装4.jpg

pycharm安装5.jpg

pycharm安装6.jpg
3.2 PyCharm的简单配置
- 主题修改 File--settings--apperance--theme
- 代码字体修改 File--settings--Editor-Font
- 关闭更新 File--settings---apperance---System Settings --- Updates --- Automatically check updates for 取消打钩
- 快捷键修改 File--settings---apperance-- Keymap 选择自己习惯的 快捷键方式
- 自动导包 File--settings---apperance--General ---Auto Import 打钩
- 进制打开上次的工程 File--settings---apperance---System Settings ---Reopen last project startup
- 修改新建文件文件头 File--settings--Editor---Code Style --- File and Code Templates --- Python Script
·#!/usr/bin/env python
·# -- coding: utf-8 --
·# @Time :{TIME}
·# @Author : Jerry
·# @File :{PRODUCT_NAME}
- 修改字体编码 File--settings--Editor---Code Style --- File Encoding --- Project Encoding











