Python的学习(十五):模块化编程
模块
- 函数与模块的关系:一个模块可以包含N多个函数
- 在Python中一个拓展名为.py的文件就是一个模块
- 好处
- 方便其他程序和脚本的导入并使用
- 避免函数名和变量名冲突
- 提高代码可维护性
- 提高代码的可重用性
可以包含:
- 函数
- 类
- 语句
- …
def fun():
pass
def fun1():
pass
class Student:
native_place = '吉林'
def eat(self,name):
self.name = name
print('{0}开吃'.format(self.name))
@classmethod
def cm(cls):
pass
@staticmethod
def sm():
pass
模块的导入
自定义模块
- 新建一个.py文件,名称尽量不要和python自带的标准模块名称相同
导入模块
- import 模块名称 [as 别名]
import math #关于数学运算
print(