笔记主要由来于 慕课网 Python 语言程序设计
1.代码复用
2.模块化设计
3.递归的实现
1.代码复用
函数 和 对象 是代码复用的两种主要形式
2.模块化设计
- 紧耦合:两个部分之间交流很多,无法独立存在
- 松耦合:两个部分之间交流较少,可以独立存在
- 模块内部紧耦合,模块之间松耦合
3.递归的实现
函数 + 分支语句
- 递归本身是一个函数,需要函数定义方式描述
- 函数内部,采用分支语句对输入参数进行判断
- 基例和链条,分别编写对应的代码
def rvs() :
if s == "" :
return s
else :
return rvs(s[1:]) + s[0]
网友评论