文档介绍:《Python应用程序设计》、有特定功能的程序代码,它能够降低编程的难度,并提高程序的复用率。运用函数,可以将一个复杂的应用系统分解为多个模块及子模块,随着每个子模块功能的实现,大的应用系统也就逐步实现了。引入函数0我们可以使用Python创建自己的绝对值函数,即自己创建一个函数来实现abs()函数的功能。代码和运行结果如下:引入函数0函数的定义与调用1函数的定义Python中定义函数需要使用保留字def,语法格式为:def函数名([参数列表]): 函数体 [return返回值列表]关于函数定义的要点如下:(1)函数名的命名规则为,命名以字母、数字和下划线的任意组合,不能以数字开头,不能使用保留字。(2)函数名后面要跟上一对圆括号,参数列表是可选项。(3)返回值列表是可选项,如果没有表示返回值为空。函数的定义与调用1函数的定义例如:定义一个可以输出学生信息系统菜单的函数。代码为:函数的定义与调用1函数的调用函数定义后不会自动执行,需要的时候可以进行调用。调用的方法为:函数名([参数列表])如定义完print_sysinfo()函数后,需要输入命令进行函数的调用:print_sysinfo()函数的定义与调用1函数的调用函数也可以被其他函数调用,这也就是函数的魅力之所在。例如:继续编写学生信息系统的主函数,并调用其子函数,可以完成用户对于系统功能的选择。