作者:糖就是甜咯 | 来源:互联网 | 2023-05-19 07:54
01-Python环境搭建1.Python介绍2.编辑器与解释器3.Python环境搭建4.PiP的安装与使用5.Pycharm的安装与使用.作业展示1.Python介绍(1)Py
01-Python环境搭建
- 1.Python介绍
- 2.编辑器与解释器
- 3.Python环境搭建
- 4.PiP的安装与使用
- 5.Pycharm的安装与使用
- .作业展示
1.Python介绍
(1)Python来源
Python author:Guido van Rossum
Python logo:
ABC —> Python
《The Monty Python》—> Python
跨平台、可移植、可扩展、交互式、解释型、面向对象的动态语言
简单易学、明确优雅、开发速度快
“内置电池”大量的标准库和第三方库
社区活跃,贡献者多,互帮互助
开源语言,发展动力巨大
(2)Python应用方向
后端:web
自动化:Office Automation,Test
数据:spider,Data Analysis,Machine Learning
2.编辑器与解释器
(1)编译器/解释器介绍
编译器/解释器:高级语言与机器之间的翻译官
都是将代码翻译成机器可以执行的二进制机器码,只不过在运行原理和翻译过程
有不同而已。
(2)编译器/解释器区别
编译器:先整体编译再执行
解释器:边解释边执行
解释方式:运行速度慢,但部分改动不需要整体重新编译。不可脱离解释器环境运行。代表语言是Python语言。
编译方式:运行速度快,但任何一个小改动都需要整体重新编译。可脱离编译环境运行。代表语言是C语言。
(3)Python解释器种类
CPython:官方版本的解释器。这个解释器是用 C 语言开发的,所以叫 CPython。CPython 是使用
最广的 Python 解释器。
Ipython:基于 CPython 之上的一个交互式解释器,在交互方式上有所增强,执行 Python 代码的功
能和 CPython 是完全一样的。
PyPy:一个追求执行速度的 Python 解释器。采用JIT技术,对 Python 代码进行动态编译(注意,不
是解释),可以显著提高 Python 代码的执行速度。
Jython:运行在 Java 平台上的 Python 解释器,可以直接把 Python 代码编译成 Java 字节码执行。
3.Python环境搭建
python下载
python 官网:https://www.python.org/
python 文档地址:https://www.python.org/doc/
安装小贴士:
(1) 安装路径不要有中文
(2)尽量安装到除 C 盘以外的盘符
(3) 知道安装到了哪里
(4) add python3.6 to PATH 自动添加到环境变量
(5) mac 系统自带 python2 ,所以需要通过 python3 进入交互环境
4.PiP的安装与使用
安装代码pip install pygame
安装指定版本代码pip install pygame==1.9.6
列出安装库代码pip list,pip freeze,差别在于list会展示出自带库
修改源方法
1.临时修改
pip install requests -i http://pypi.douban.com/simple/
2.永久修改
1.点击此电脑,在最上面的的文件夹窗口输入 : %APPDATA%
2.按回车跳转到以下目录,新建 pip 文件夹
3.创建 pip.ini 文件
4.打开文件夹,输入以下内容,关闭即可(注意:源镜像可替换)
5.Pycharm的安装与使用
(1)pycharm编辑器介绍及下载
PyCharm 是由 JetBrains 公司打造的一款 Python IDE,支持 Windows、Linux、macOS 系统。
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
(2)pycharm编辑器的基础使用
配置 Python 解释器——系统环境
File / settings / Project / project interpreter / add
.作业展示
1.python安装完成
2.添加环境变量
3.换源安装pygame
4.IDLE输出hello world
5.Ipython输出hello world
6.Pycharm输出hello world