- 0
- 0
- 约3.98千字
- 约 10页
- 2026-07-22 发布于山东
- 举报
第5章函数和模块化编程
1
n函数的定义和调用
n匿名函数和递归函数
n模块化编程
n综合应用
第5章函数和模块化编程
2
n一般格式:
def函数名(参数列表):
函数体
n说明:return返回值列表
def是python中关键字,用来定义函数。
函数名:是符合Python命名规则的任意有效标识符,函数名后面的括号和冒号必不可少。
参数列表:可以是0个、1个或多个,调用该函数时传递给它的值,多个参数之间用逗号隔开。
函数体:函数要实现的功能的程序语句组,相对于def需要有缩进。
return:产生函数返回值,其中多条返回语句可被接收。如果没有return语句,则会自动返回None。
5.1函数定义和调用
3
n例:编写函数,计算斐波那契数列的前n项。
deffib(n):
a,b=0,1
foriinrange(n):
a,b=b,a+b
returna
函数定义
4
n基本格式:
函数名(实际参数列表)
n说明:
Python程序中函数遵循先定义后调用的规则;
函数调用是通过函数名字来进行,函数调用时,括号中给出与函数定义时数量相同的参数,参数必须具有确定的值。
函数调用
5
defleap_year(year):
ifyear%4==0
您可能关注的文档
- 《Python程序设计及应用》课件 第1章 程序设计概述.pdf
- 《Python程序设计及应用》课件 第1章 程序设计概述.pptx
- 《Python程序设计及应用》课件 第2章 程序设计初步.pdf
- 《Python程序设计及应用》课件 第2章 程序设计初步.pptx
- 《Python程序设计及应用》课件 第3章 控制结构.pdf
- 《Python程序设计及应用》课件 第3章 控制结构.pptx
- 《Python程序设计及应用》课件 第4章 组合数据类型.pdf
- 《Python程序设计及应用》课件 第4章 组合数据类型.pptx
- 《Python程序设计及应用》课件 第5章 函数和模块化编程.pdf
- 《Python程序设计及应用》课件 第6章 文件.pdf
原创力文档

文档评论(0)