[python 百日笔记]第6课-模块与包

2019-11-24  本文已影响0人  Silver_42ac

这里可以作为写函数时,代入一个数组,字典之类的作为参数的方法

1、定义:

模块(module)其实就是 py 文件,里面定义了一些函数、类、变量等

包(package)是多个模块的聚合体形成的文件夹,里面可以是多个 py 文件,也可以嵌套文件夹

库是参考其他编程语言的说法,是指完成一定功能的代码集合,在 Python 中的形式就是模块和包

2、分解理解:

库 是 一系列 代码的集合

包(package) 从文件来看 是一个文件夹

以下为目录结构内容

pakageName#文件夹名字
-------__init__.py#必要的主函数
-------moduleName1.py#某一模块,内涵多个函数方法
-------moduleName2.py
------- ...

模块(module)内容,全部为函数,其实也可以是类,类就是处理同一个事物的函数集合

moduleName1.py

def add(a,b) :
   return a+b

def reduce(a,b) :
   return a-b

def multiply(a,b) :
   return a*b

def divide(a,b) :
   return a/b

3、使用

## 直接导入方法
from moduleName1 import sayhello
sayhello()使用

#导入所有方法(函数)
from moduleName2 import *

参考:
https://mp.weixin.qq.com/s/VDXpfqWGMYAGULSNTN3JxQ

上一篇下一篇

猜你喜欢

热点阅读