一、简介
•前面学习了如何使用函数,通过函数能够在当前程序中实现代码的重用
•那么当需要在程序中重用其他程序内的代码,应该怎么办? ——通过模块
•模块可以理解成一个包含函数和变量的py文件,且必须以.py为扩展名。通过在程序中引入模块,就可以使用其中的函数和变量,这也是使用python标准库的方法
二、from…import语句
Python引入模块:
•引入整个模块,使用:
import 模块 名
module1[, module2[,... moduleN]
•引入模块中的某个函数或变量,使用:
from 模块名称 import 函数名称 [, name2[, ... nameN]]
from random import randint 引用随机数模块的 randint 函数
a = randit(1,5) randint 函数生成1-5的随机整数
三、自定义模块
•每个python程序只要保存在以.py为后缀名的文件中,就是一个模块。
•自定义的模块,需要模块文件位于python环境变量路径下或与当前运行程序同一路径下。
四、dir()函数
•python内建的函数,用来列出模块中的函数、类和变量
•如果给dir()函数提供一个模块名称,它返回该模块中的名称列表,如果不提供,则返回当前模块的名称列表
网友评论