《Python程序设计及应用》课件 第5章 函数和模块化编程.pptxVIP

  • 0
  • 0
  • 约3.98千字
  • 约 10页
  • 2026-07-22 发布于山东
  • 举报

《Python程序设计及应用》课件 第5章 函数和模块化编程.pptx

第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

文档评论(0)

1亿VIP精品文档

相关文档