目录
一、Python3 简介
二、Python 发展历史
三、Python 特点
(一)易于学习
(二)易于阅读
(三)易于维护
(四)一个广泛的标准库
(五)互动模式
(六)可移植
(七)可扩展
(八)数据库
(九)GUI编程
(十)可嵌入
四、Python 应用
五、 Python3 环境搭建
六、Python3 下载
七、Python 安装
(一)下载地址
(二)Unix & Linux 平台安装 Python3:
(三)Window 平台安装 Python:
1、以下为在 Window 平台上安装 Python 的简单步骤。
2、记得勾选 Add Python 3.6 to PATH。
3、按 Win+R 键,输入 cmd 调出命令提示符,输入 python:
4、也可以在开始菜单中搜索 IDLE:
八、Python VScode 配置
(一)准备工作:
(二) 安装 VS Code
(三)安装 VS Code Python 扩展:
(四)创建一个 Python 代码文件
1、打开 VScode,然后点击新建文件:
2、点击选择语言:
3、在搜索框输入 Python,选中 Python 选项:
4、输入代码:
5、右击鼠标,选择在交互式窗口运行文件,如果有提示需要安装扩展,直接点安装即可(没有安装会一直显示在连接 Python 内核):
6、另外,我们也可以打开一个已存在的文件或目录(文件夹),比如我们打开一个 runoob-test,你也可以自己创建一个:
7、创建一个 test.py 文件,点击下面新建文件图标,输入文件名 test.py:
8、在 test.py 输入以下代码:
9、点击右上角绿色图标,即可运行:
10、可以右击文件,选择"在终端中运行 Python 文件":
11、vscode配置
一、Python3 简介
(一)Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
(二)Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
1、Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
2、Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
3、Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
4、Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
二、Python 发展历史
(一)Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。
(二)Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。
(三)像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。
(四)现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。
(五)Python 2.0 于 2000 年 10 月 16 日发布,增加了实现完整的垃圾回收,并且支持 Unicode。
(六)Python 3.0 于 2008 年 12 月 3 日发布,此版不完全兼容之前的 Python 源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。
(七)Python 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。
(八)Python 2.7 被确定为最后一个 Python 2.x 版本,它除了支持 Python 2.x 语法外,还支持部分 Python 3.1 语法。
三、Python 特点
(一)易于学习
Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
(二)易于阅读
Python代码定义的更清晰。
(三)易于维护
Python的成功在于它的源代码是相当容易维护的。
(四)一个广泛的标准库
Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。
(五)互动模式
互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
(六)可移植
基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。
(七)可扩展
如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。
(八)数据库
Python提供所有主要的商业数据库的接口。
(九)GUI编程
Python支持GUI可以创建和移植到许多系统调用。
(十)可嵌入
你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
四、Python 应用
- Youtube - 视频社交网站
- Reddit - 社交分享网站
- Dropbox - 文件分享服务
- 豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站
- 知乎 - 一个问答网站
- 果壳 - 一个泛科技主题网站
- Bottle - Python微Web框架
- EVE - 网络游戏EVE大量使用Python进行开发
- Blender - 使用Python作为建模工具与GUI语言的开源3D绘图软件
- Inkscape - 一个开源的SVG矢量图形编辑器。
- ...
五、 Python3 环境搭建
Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。
- Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)
- Win 9x/NT/2000
- Macintosh (Intel, PPC, 68K)
- OS/2
- DOS (多个DOS版本)
- PalmOS
- Nokia 移动手机
- Windows CE
- Acorn/RISC OS
- BeOS
- Amiga
- VMS/OpenVMS
- QNX
- VxWorks
- Psion
- Python 同样可以移植到 Java 和 .NET 虚拟机上。
六、Python3 下载
Python3 最新源码,二进制文档,新闻资讯等可以在 Python 的官网查看到:
Python 官网:Welcome to Python.org
你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:Our Documentation | Python.org
七、Python 安装
(一)下载地址
Python 已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。
您需要下载适用于您使用平台的二进制代码,然后安装 Python。
如果您平台的二进制代码是不可用的,你需要使用C编译器手动编译源代码。
编译的源代码,功能上有更多的选择性, 为 Python 安装提供了更多的灵活性。
以下是各个平台安装包的下载地址:
Source Code 可用于 Linux 上的安装。
以下为不同平台上安装 Python3 的方法。
(二)Unix & Linux 平台安装 Python3:
以下为在 Unix & Linux 平台上安装 Python 的简单步骤:
- 打开 WEB 浏览器访问 Python Source Releases | Python.org
- 选择适用于 Unix/Linux 的源码压缩包。
- 下载及解压压缩包 Python-3.x.x.tgz,3.x.x 为你下载的对应版本号。
- 如果你需要自定义一些选项修改 Modules/Setup
以 Python3.6.1 版本为例:
# tar -zxvf Python-3.6.1.tgz # cd Python-3.6.1 # ./configure # make && make install
检查 Python3 是否正常可用:
# python3 -V Python 3.6.1
(三)Window 平台安装 Python:
1、以下为在 Window 平台上安装 Python 的简单步骤。
打开 WEB 浏览器访问 Python Releases for Windows | Python.org ,一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。
2、记得勾选 Add Python 3.6 to PATH。
3、按 Win+R 键,输入 cmd 调出命令提示符,输入 python:
4、也可以在开始菜单中搜索 IDLE:
八、Python VScode 配置
(一)准备工作:
- 安装 VS Code
- 安装 VS Code Python 扩展
- 安装 Python 3
(二) 安装 VS Code
1、VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,VSCode 开发环境非常简单易用。
2、VSCode 安装也很简单,打开官网 Visual Studio Code - Code Editing. Redefined,下载软件包,一步步安装即可,安装过程注意安装路径设置、环境变量默认自动添加到系统中,勾选以下所有选项:
(三)安装 VS Code Python 扩展:
(四)创建一个 Python 代码文件
1、打开 VScode,然后点击新建文件:
2、点击选择语言:
3、在搜索框输入 Python,选中 Python 选项:
4、输入代码:
print("Runoob")
5、右击鼠标,选择在交互式窗口运行文件,如果有提示需要安装扩展,直接点安装即可(没有安装会一直显示在连接 Python 内核):
6、另外,我们也可以打开一个已存在的文件或目录(文件夹),比如我们打开一个 runoob-test,你也可以自己创建一个:
7、创建一个 test.py 文件,点击下面新建文件图标,输入文件名 test.py:
#注:runoob-test 里面包含了一个 .vscode 文件夹,是一些配置信息,可以先不用管。
8、在 test.py 输入以下代码:
print("Runoob")
9、点击右上角绿色图标,即可运行:
10、可以右击文件,选择"在终端中运行 Python 文件":
当然也可以在代码窗口上右击鼠标,选择"在终端中运行 Python 文件"。
11、vscode配置
①汉化 chinese
②主题 管理
③python插件 python
④图标插件 icon
⑤路径补齐插件 path