函数
什么是函数? 基本思想 一给出语句序列,并给这个序列一个名字 用来组织语句,便于掌控程序的开发 一功能切割,模块化,结构化 一次定义多次使用 函数是一种程序构件,是构成大程序的小程序。 一先定义后调用 通过函数名调用之 调用时传递参量 调用执行的是函数体(语句序列) 调用产生返回值 2
2
什么是函数? 我们已经熟悉的函数: -自己编的函数,如常用的main() -Python内建函数,如abs()(语言的一部分) -Python标准库函数,如math.sgrt()和string.split() - 对象的方法,如win.close()和p.draw() User defined (def) Python built-in functions Library (import) 3
3 Python built-in functions Library (import) User defined (def)
为什么需要函数? 编程更容易把握 ■复杂程序分解成较小部件、子程序 ■代码可重用 一提高开发效率 一更易维护 -如:库 4
4
为什么需要函数? ■代码更简洁、美观 减少重复编码 程序更易理解 一读程序是很困难的 一结构、注解有助于理解程序 5
5