Python中的模块与包

本文介绍了Python中的模块和包的概念,模块是包含Python代码的文件,包是组织多个模块的目录结构,通过`import`语句可以使用模块,包通过`__init__.py`文件标识。文中还展示了如何导入和使用模块及包内的函数或变量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python中的模块与包

在Python中,模块和包是非常重要的概念,因为它们让我们能够组织和管理代码。一个模块就是一个包含了Python代码的文件,而一个包则是包含了多个模块的一个目录。下面我们来具体了解一下。

  1. 模块

要创建一个模块,只需要编写一段Python代码并将其保存到以.py为扩展名的文件中就可以了。以下是一个简单的示例,假设我们将以下代码保存为hello.py:

def say_hello():
    print("Hello, world!")

现在,我们可以在其他Python程序中使用这个模块。只需要使用import语句即可:

import hello

hello.say_hello()

输出结果为:

Hello, world!

使用import之后,我们就可以使用模块中定义的函数或变量了。

包是一种组织Python模块的方式。它将相关的模块组织在一起,使得我们可以更好地管理和使用。创建一个包很简单,只需要创建一个目录,并在其中放置每个模块的.py文件。以下是一个简单的示例。

假设我们有以下目录结构:

my_package/
    __init_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值