python创建写模式n,Python模块的创建和导入

一、什么是模块?

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

(模块能定义函数,类和变量,模块里也能包含可执行的代码。)

简单的说:模块就是包含函数(对象)的文件。

二、为什么要创建模块?

首先,直接回答这个问题,为什么要创建和使用模块?———为了更好的共享代码,即为了代码的重用。

当然我们可以在代码基中需要的地方通过复制和粘贴代码来共享代码,但是如果我们的代码基中散布着同一个函数的多个副本,(如果我们决定修改函数)这肯定会很难维护。

更好的办法是创建一个模块,其中包含你想共享的所有代码的一个标准副本。

总结一下好处:

1.模块让你能够有逻辑地组织你的 Python 代码段。

2.把相关的代码分配到一个模块里能让你的代码更好用,更易懂,更好维护。

三、怎么使用模块?

3.1如何找到模块?

查看模块时,解释器会在3个主要位置搜索模块:

1.当前工作目录

2.解释器的site-packages位置

3.标准库位置

取决于很多因素,解释器搜索位置2和位置3的顺序可能有变化,但解释器总是首先搜索位置1(你的当前工作目录)。

因为我们的工作目录不总是模块所在的目录,所以我们模块不放在位置1.

又因为标准库包含的模块集合由Python核心开发人员管理,这个模块集合很庞大,设计宗旨是让这些模块得到广泛使用࿰

你可能感兴趣的:(python创建写模式n)