Python学习入门基础教程(learning Python)--2 Python简单函数设计 .
2013-08-22 15:02
1101 查看
本节讨论Python程序设计时为何引入函数?
为何大家都反对用一堆堆的单个函数语句完成一项程序的设计任务呢?
用一条条的语句去完成某项程序设计时,冗长、不宜理解,不宜复用,而采用按功能模块划分成函数,由若干个函数去完成一项程序设计任务时,整个程序看上去思路清晰,代码可以充分复用好处很多!
用函数完成程序有以下几点好处:
主程序设计时代码简单,逻辑清晰
各函数代码可以复用
易测试,可针对某个模块进行代码测试
快速开发,任务分解后再组合可以很快完成任务
团队协作性好。
为何大家都反对用一堆堆的单个函数语句完成一项程序的设计任务呢?
用一条条的语句去完成某项程序设计时,冗长、不宜理解,不宜复用,而采用按功能模块划分成函数,由若干个函数去完成一项程序设计任务时,整个程序看上去思路清晰,代码可以充分复用好处很多!
用函数完成程序有以下几点好处:
主程序设计时代码简单,逻辑清晰
各函数代码可以复用
易测试,可针对某个模块进行代码测试
快速开发,任务分解后再组合可以很快完成任务
团队协作性好。
相关文章推荐
- Python学习入门基础教程(learning Python)--2.3.1 Python传参函数设计
- Python学习入门基础教程(learning Python)--2.3.1 Python传参函数设计
- Python学习入门基础教程(learning Python)--2.3.4Python函数返回值
- Python学习入门基础教程(learning Python)--6.4 Python的list与函数
- Python学习入门基础教程(learning Python)--2.1 Python下自定义函数 .
- Python学习入门基础教程(learning Python)--8.3 字典常用的方法函数介绍
- Python学习入门基础教程(learning Python)--2.3 Python自定义函数传参函数设计
- Python学习入门基础教程(learning Python)--2.3.2Python函数实参详解
- Python学习入门基础教程(learning Python)--1.2Python输入输出与处理 .
- Python学习入门基础教程(learning Python)--1.3 Python数据输入 .
- Python学习入门基础教程(learning Python)--2.3.3Python函数型参详解
- Python学习入门基础教程(learning Python)--2.3 Python自定义函数传参
- Python学习入门基础教程(learning Python)--1.4 Python数据处理基础 .
- Python学习入门基础教程(learning Python)--3.3.2 Python的关系运算
- Python学习入门基础教程(learning Python)--5.3 Python写文件基础
- Python学习入门基础教程(learning Python)--3.2 if-else分支语句
- Python学习入门基础教程(learning Python)--2.3.5Python返回多个值问题
- Python学习入门基础教程(learning Python)--5.2 Python读文件基础
- Python学习入门基础教程(learning Python)--8.1 字典数据添加与删除
- Python学习入门基础教程(learning Python)--1.2.1 Python输出语句print基本使用 .