Python 3 | 菜鸟教程 (一)

这篇具有很好参考价值的文章主要介绍了Python 3 | 菜鸟教程 (一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、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 安装提供了更多的灵活性。

以下是各个平台安装包的下载地址:

Python 3 | 菜鸟教程 (一)

 Source Code 可用于 Linux 上的安装。

以下为不同平台上安装 Python3 的方法。

(二)Unix & Linux 平台安装 Python3:

以下为在 Unix & Linux 平台上安装 Python 的简单步骤:

  • 打开 WEB 浏览器访问 Python Source Releases | Python.org
  • 选择适用于 Unix/Linux 的源码压缩包。
  • 下载及解压压缩包 Python-3.x.x.tgz3.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 位机子的。

Python 3 | 菜鸟教程 (一)

 2、记得勾选 Add Python 3.6 to PATH

Python 3 | 菜鸟教程 (一)Python 3 | 菜鸟教程 (一)

 Python 3 | 菜鸟教程 (一)

 Python 3 | 菜鸟教程 (一)

 3、按 Win+R 键,输入 cmd 调出命令提示符,输入 python:

Python 3 | 菜鸟教程 (一)

 4、也可以在开始菜单中搜索 IDLE

Python 3 | 菜鸟教程 (一)

 八、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,下载软件包,一步步安装即可,安装过程注意安装路径设置、环境变量默认自动添加到系统中,勾选以下所有选项:

Python 3 | 菜鸟教程 (一)

 Python 3 | 菜鸟教程 (一)

 Python 3 | 菜鸟教程 (一)

 Python 3 | 菜鸟教程 (一)

(三)安装 VS Code Python 扩展:

Python 3 | 菜鸟教程 (一)

 (四)创建一个 Python 代码文件

1、打开 VScode,然后点击新建文件:

Python 3 | 菜鸟教程 (一)

 2、点击选择语言:

Python 3 | 菜鸟教程 (一)

 3、在搜索框输入 Python,选中 Python 选项:

Python 3 | 菜鸟教程 (一)

 4、输入代码:

print("Runoob")

5、右击鼠标,选择在交互式窗口运行文件,如果有提示需要安装扩展,直接点安装即可(没有安装会一直显示在连接 Python 内核):

Python 3 | 菜鸟教程 (一)

 6、另外,我们也可以打开一个已存在的文件或目录(文件夹),比如我们打开一个 runoob-test,你也可以自己创建一个:

Python 3 | 菜鸟教程 (一)

7、创建一个 test.py 文件,点击下面新建文件图标,输入文件名 test.py:

Python 3 | 菜鸟教程 (一)

 #注:runoob-test 里面包含了一个 .vscode 文件夹,是一些配置信息,可以先不用管。

8、在 test.py 输入以下代码:

print("Runoob")

9、点击右上角绿色图标,即可运行:

Python 3 | 菜鸟教程 (一)

 10、可以右击文件,选择"在终端中运行 Python 文件":

Python 3 | 菜鸟教程 (一)

 当然也可以在代码窗口上右击鼠标,选择"在终端中运行 Python 文件"。

11、vscode配置

①汉化                      chinese

②主题                      管理

③python插件            python

④图标插件                icon

⑤路径补齐插件         path文章来源地址https://www.toymoban.com/news/detail-489074.html

到了这里,关于Python 3 | 菜鸟教程 (一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 菜鸟教程 《Python 3 教程》笔记(4):数字

    笔记带有个人侧重点,不追求面面俱到。 出处: 菜鸟教程 - Python3 数字(Number) 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。 注意: // 得到的并不一定是整数类型的数,它与分母分子的数据类型有关系。 实例: 4.2.1 abs() 函数 描述:

    2024年02月11日
    浏览(40)
  • Python 3 | 菜鸟教程 (一)

    目录 一、Python3 简介 二、Python 发展历史 三、Python 特点 (一)易于学习 (二)易于阅读 (三)易于维护 (四)一个广泛的标准库 (五)互动模式 (六)可移植 (七)可扩展 (八)数据库 (九)GUI编程 (十)可嵌入 四、Python 应用 五、 Python3 环境搭建 六、Python3 下载 七

    2024年02月09日
    浏览(44)
  • 菜鸟教程《Python 3 教程》笔记(12):推导式

    笔记带有个人侧重点,不追求面面俱到。 出处: 菜鸟教程 - Python3 推导式 扩展阅读: Python 中的列表推导式 参考 12.1 列表推导式,将 [] 替换为 {} 。 注意: 元组推导式返回的结果是一个生成器对象。

    2024年02月10日
    浏览(44)
  • Python教程_编程入门自学教程_菜鸟教程-免费教程分享

    Python - 教程 Python - 概述 Python - 环境设置 Python - 基本语法 Python - 变量类型 Python - 基本运算符 Python - 决策 Python - 循环 Python - 数字 Python - 字符串 Python - 列表 Python - 元组 Python - 字典 Python - 日期和时间 Python - 功能 Python - 模块 Python - 文件I / O. Python - 异常处理 Python - 面向对象

    2024年02月02日
    浏览(42)
  • 菜鸟教程《Python 3 教程》笔记(15):数据结构

    笔记带有个人侧重点,不追求面面俱到。 出处: 菜鸟教程 - Python3 数据结构 在列表的最后添加或者弹出元素速度快,然而在列表里插入或者从头部弹出速度却不快(因为所有其他的元素都得一个一个地移动)。 遍历字典: 遍历列表: 遍历多个序列: 反向遍历:

    2024年02月10日
    浏览(42)
  • 菜鸟教程《Python 3 教程》笔记(19):错误与异常

    笔记带有个人侧重点,不追求面面俱到。 出处: 菜鸟教程 - Python3 错误和异常 Python 有两种错误很容易辨认: 语法错误 和 异常 。 assert (断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待

    2024年02月09日
    浏览(43)
  • python菜鸟教程-矩阵对应位置相加

    两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵: X = [[12,7,3],     [4 ,5,6],     [7 ,8,9]] Y = [[5,8,1],     [6,7,3],     [4,5,9]] 程序分析:创建一个新的 3 行 3 列的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。

    2024年04月23日
    浏览(52)
  • 菜鸟教程《Python 3 教程》笔记 EX 01:命令行参数

    笔记带有个人侧重点,不追求面面俱到。 出处: 菜鸟教程 - Python3 命令行参数 Python 中可以所用 sys 的 sys.argv 来获取命令行参数: 注意: sys.argv[0] 为脚本名。 实例: test.py 文件: 运行结果: getopt 模块是专门处理命令行参数的模块,用于获取命令行选项和参数。该模块提供

    2024年02月10日
    浏览(36)
  • 使用Python pymysql连接Mysql数据库-菜鸟教程

    1、安装pymysql模块 pip install pymysql 2、启动Mysql数据库服务 net start mysql80  3、连接数据库 运行结果如下  4、创建数据库表 执行成功后,在本地登录mysql数据库进行查看验证   5、数据库插入操作  执行程序后在本地查看验证  6、数据库查询操作 Python查询Mysql使用 fetchone() 方法

    2024年02月04日
    浏览(46)
  • MySQL 教程---菜鸟教程

    关系型数据库管理系统(RDBMS) RDBMS 术语: 数据库:数据库是一些关联表的集合。 数据表:表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列:一列包含了相同类型的数据,例如邮政编码的数据。 行:一行是一组相关的数据,例如一条用户订阅的数据

    2024年04月14日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包