热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

01Python环境搭建

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安装完成
python安装
2.添加环境变量在这里插入图片描述
3.换源安装pygame在这里插入图片描述
4.IDLE输出hello world在这里插入图片描述
5.Ipython输出hello world在这里插入图片描述
6.Pycharm输出hello world
在这里插入图片描述



推荐阅读
author-avatar
糖就是甜咯
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有