初学python阶段,大多数人对函数、类、模块和包的调用都搞得不是很清楚,这篇随笔就简单的进行说明。
(1)函数
当函数定义好之后,可以直接调用。
比如:def summ(add1,add2),那么可以直接调用,即:summ(1,2)
(2) 类
类定义好之后,不能像函数一样直接调用,而需要间接调用。
比如:class people,那么调用时,a=people(对象),之后,a.age()等等
(3) 模块
将多个类放在同一个py下,比如放在model.py中,则import model即可调用
(4) 包
- 在site-package文件夹下创建一个文件夹,如:Kitchen
- 另外一些类的.py,都放入Kitchen文件中
- 在其中创建__init__.py文件,将显示import语句写入当中,如:from Omelet(方Omelet类的文件名Omelet.py) import Omelet(类名)。编程时,直接import Kitchen,Kitchen.xxx即可调用