一文搞懂 Python 3 中的 import

简介

Python 编程语言自带各种内置函数。其中包括一些常见的函数,例如:

  • print() 用于打印表达式
  • abs() 用于返回一个数的绝对值
  • int() 用于将其他数据类型转换为整数
  • len() 用于返回序列或集合的长度

然而,这些内置函数是有限的,我们可以利用模块来创建更复杂的程序。

模块 是由 Python .py 文件组成的 Python 代码。任何 Python 文件都可以被引用为一个模块。一个名为 hello.py 的 Python 文件具有模块名称 hello,可以被导入到其他 Python 文件中,或者在 Python 命令行解释器中使用。您可以通过阅读《如何在 Python 3 中编写模块》来了解如何创建自己的模块。

模块可以定义函数、类和变量,您可以在其他 Python .py 文件中或通过 Python 命令行解释器中引用这些函数、类和变量。

在 Python 中,通过使用 import 语句来访问模块。当您这样做时,您执行模块的代码,保持定义的作用域,以便您当前的文件可以利用这些定义。

例如,当 Python 导入一个名为 hello 的模块时,解释器首先会搜索内置模块中是否存在名为 hello 的模块。如果没有找到内置模块,Python 解释器将在它从 sys.path 变量接收到的目录列表中搜索名为 hello.py 的文件。

本教程将引导您检查和安装模块,导入模块以及为模块设置别名。

先决条件

您应该已经安装了 Python 3,并在您的计算机或服务器上设置了编程环境。如果您还没有设置编程环境,可以参考适用于您操作系统(Ubuntu、CentOS、Debian 等)的本地编程环境或服务器编程环境的安装和设置指南。

检查和安装模块

Python 标准库中内置了许多模块,这些模块提供了对系统功能的访问或提供了标准化的解决方案。Python 标准库是每个 Python 安装的一部分。

要检查这些 Python 模块是否已准备就绪,请进入您的本地 Python 3 编程环境或基于服务器的编程环境,并在命令行中启动 Python 解释器,如下所示:

python

在解释器中,您可以运行 import 语句,以确保给定的模块已准备好调用,例如:

import math

由于 math 是一个内置模块,您的解释器应该会在不返回任何反馈的情况下完成任务,并返回到提示符。这意味着您无需执行任何操作即可开始使用 math 模块。

让我们使用一个您可能尚未安装的模块,如 2D 绘图库 matplotlib,来运行 import 语句:

import matplotlib

如果未安装 ma

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张无忌打怪兽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值