04-模块化编程与函数-带作业讲解.pdf

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04-模块化编程与函数-带作业讲解

计算机导论 -Python语言 第4讲模块化编程与函数 第4讲模块化编程与函数 刘祖根 2015-10-20 1 of 69 模块化设计和建造 在对产品进行功能分析的基础上,将产品分解成若干个功 能模块,预制好的模块再进行组装,形成最终产品. 模块:提供特定功能的相对独立的单元. 标准化:标准尺寸和标准接口 可组装:多个模块可以方便灵活地组合 可替换:改变系统的局部功能 可维护:对模块进行局部修改或设置 2 of 69 2 模块化编程 将程序分解为独立的、可替换的、具有预定功能的模块, 每个模块实现一个功能。各模块组合在一起形成最终程 序。 好处: 易设计:复杂问题化成简单问题 易实现:可以团队开发 易测试:可各自测试 易维护:增加模块 可重用:一个模块可参与组合不同程序 3 of 69 3 Python函数 函数是一种程序构件,是构成大程序的小功能部件 是一段程序代码,其功能是根据输入(参数)进行计算,并产生 输出(返回值)。 function一词本身就有功能的含义 我们已经熟悉的函数: Python内建函数,如abs() len() Python库函数,如math.sqrt() 模块化的程序是由许多函数组合而成的. 4 of 69 4 为什么需要函数? 编程更容易把握 大程序分解成小功能部件 代码重用,避免重复相同/相似代码 提高开发效率 更易维护 程序更可读,更易理解 代码简洁美观 5 of 69 5 函数用途(1):减少重复代码 编程实例:画一棵树 def treetop(): print * print * print *** print *** print ***** print ***** print ******* print ******* print * def tree(): print ***

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档