随笔 - 756  文章 - 0 评论 - 33 阅读 - 136万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

一、模块介绍

模块 就好⽐是 ⼯具包,要想使⽤这个⼯具包中的⼯具,就需要 导⼊ import 这个模块

每⼀个以扩展名 py 结尾的 Python 源代码⽂件都是⼀个 模块

在模块中定义的 全局变量 、 函数 都是模块能够提供给外界直接使⽤的⼯具

方式一:

import 模块名
使用方式:
模块名.函数名(参数)
模块名.变量名

方式二:

from ... import ...
from 模块名 import 函数名或变量名(多个函数名用逗号分割)
from random import randint
randint(1,10)

 新建一个模块moduleUse

def func():
    print("func")
count = 10

在另外一个模块中引入moduleUse模块

# 导入模块
import moduleUse
# 使用模块 moduleUse.func() print(moduleUse.count)

结果:

func
10

体验⼩结:

可以 在⼀个 Python ⽂件 中 定义 变量 或者 函数

然后在 另外⼀个⽂件中 使⽤ import 导⼊这个模块

导⼊之后,就可以使⽤ 模块名.变量 / 模块名.函数 的⽅式,使⽤这个模块中定义的变量或者函数

模块可以让 曾经编写过的代码 ⽅便的被 复⽤!

模块名也是⼀个标识符

标示符可以由 字⺟、下划线 和 数字 组成

不能以数字开头

不能与关键字重名

 真实的项目会有多个py文件,但是只有一个py文件时直接执行的,其他的都是通过包的形式连起来的
 
 
 
 

二、Python 库和模块的概念有何不同

综上所述,库和模块在Python编程中有以下区别:

1.模块是一个包含了变量、函数和类等定义的文件,用于组织和管理代码。一个模块可以包含多个相关的函数、类和变量,可以被其他Python程序导入和使用。

2.库是由多个相关的模块组成,用于提供一系列相关的功能和工具。库通常是为了解决特定问题或提供特定功能而开发的,可以由一个或多个模块组成。

3.模块是库的组成部分,而库则是更大的概念,由多个相关的模块组成。

通过使用模块和库,我们可以组织和管理代码,利用已有的功能和工具,提高开发效率和代码质量。

 
 
 
 


感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接
posted on   周文豪  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示