Python基础篇-014. 模块
[toc]
一、创作声明
本Python系列课程,是一门初级课程。目标是想让大家能在Python方面,实现从零基础到入门。这个课程的特殊性在于,这将是一门由我来主导教学思路,由ChatGPT来主导教学内容的课程。我认为这将会是一种非常有意思的尝试。
二、前言
本章学习目标:
了解模块如何定义、如何使用
了解外部模块的使用原理
三、模块的定义
在Python中,模块是一个包含了函数、类和变量的文件。你可以使用模块来组织和重用代码。
要定义一个模块,你只需要创建一个以.py为后缀的Python文件,并在其中编写你的代码。例如,你可以创建一个名为"my_module.py"的文件,并在其中定义一些函数和变量。
四、模块的使用
1、import关键字
要在另一个Python文件中导入并使用这个模块,你可以使用import
关键字。例如,如果你的模块文件和使用它的文件在同一个目录下,你可以这样导入:
2、from关键字
你也可以使用from
关键字来导入模块中的特定函数、类或变量:
这样,你就可以直接使用greet
函数和PI
变量,而无需使用模块名前缀。
五、外部模块
1、内置模块
在Python中,有一些内置的模块是默认安装的,无需额外安装。这些模块包括但不限于:math、random、datetime、json等。
要使用这些内置模块,只需在代码中导入它们即可。例如,要使用math模块中的函数,可以这样导入:
2、非内置模块
对于一些非内置的模块,你可以使用pip工具进行安装。pip是Python的包管理工具,可以方便地安装、升级和管理第三方模块。
首先,确保你已经安装了Python,并且将其添加到系统的环境变量中。然后,打开命令行终端(Windows下是命令提示符,Mac和Linux下是终端),输入以下命令来安装模块:
其中,"模块名"是你想要安装的模块的名称。例如,要安装requests模块,可以执行以下命令:
安装完成后,你就可以在代码中导入并使用该模块了。
需要注意的是,有些模块可能需要管理员权限才能安装。在Windows系统中,可以在命令提示符前加上"sudo"来获取管理员权限。在Mac和Linux系统中,可以使用"sudo"命令来获取管理员权限。
六、写在最后
更多技术分享,点击传送门:https://github.com/maxiaolu66/profile
Last updated