什么是 Python?登陆

什么是 Python?

运行 Python 代码

Python 是一种解释语言,它缩短了编辑-测试-调试周期,因为不需要编译步骤。 为了运行 Python 应用,你需要运行时环境/解释器来执行代码。

大多数运行时环境都支持两种方式执行 Python 代码:

    1、交互模式:在此,会立即翻译并执行你键入的每个命令,并且每次按 Enter 时都会看到结果。 如果不将文件名传递到解释器,          这是默认模式。

    2、脚本模式:在此,你会将一组 Python 语句放入带有 .py 扩展名的文本文件。 然后运行 python 解释器并将其指向该文件。 程           序逐行执行并显示输出。 没有编译步骤,如下图所示。

a505de2689cb976ee5781f4c3cc095f.png

备注
大多数 Python 实现都会对脚本进行部分编译,将源代码转换为可以在任何受支持的平台上运行的字节代码。 执行此操作是为了
提高脚本后续运行的性能,此操作是自动执行的。 还可以生成脚本的“已编译”版本并分发应用,而无需提供完整的源代码。

Python 实现

Python 是在 OSI 开放源代码许可证下获得许可的,并根据需求提供多种实现方式。 有多个可用选项:

·最受欢迎的是引用实现 (CPython),可从 Python 网站中获取。 CPython 通常用于 Web 开发、应用程序开发和脚本编辑。 有适用于 Windows 和 macOS 的安装包。 Linux 用户可以使用内置包管理器(如 apt、yum 和 Zypper)安装 Python。 还有一个联机操场,可供你直接在网站上试用 Python 语句。 最后,完整的源代码可供你用于构建自己的解释器版本。

·Anaconda 是专为科学编程任务(如数据科学和机器学习)量身定制的专业 Python 发行版。

·IronPython 是基于 .NET 运行时构建的 Python 的开放源代码实现。

·Jupyter 笔记本是基于 Web 的交互式编程环境,支持包括 Python 在内的各种编程语言。 Jupyter 笔记本在研究和学术领域得到广泛运用,用于数学建模、机器学习、统计分析以及编码的教学与学习。


在此模块中,我们将借助 Python 并使用 Azure Cloud Shell 进行开发,但是完成此模块之后,摘要会包含下载并在本地计算机上安装 Python 的链接。

下一节
章节评论笔记课件
  • 取消回复发送
  • 取消发布笔记发送
  • © 2021 Python学习网 苏ICP备2021003149号-1