第6章 用函数实现代码复用.pptxVIP

  • 3
  • 0
  • 约1.28千字
  • 约 25页
  • 2025-09-17 发布于黑龙江
  • 举报

deffuncname(paras):

statements

return[expression]

以def开头,后接函数名和圆括号,以冒号结束。

paras是形式参数,形参间用逗号分隔。

statements是函数体,函数体要缩进。

return语句用于结束函数,将返回值传递给调用语句。不带表达式的return返回None值。

例6-1:;模块化程序设计是指把一个完整的程序分解为若干相对独立、功能单一的模块,再定义不同的函数来实现,通过函数调用来实现整体功能。函数的调用可以使程序代码逻辑更加清晰。;定义函数时的参数为形参,调用函数时的参数为实参。调用函数的过程就是将实参传递给形参的过程。

1.位置参数:实参按照位置顺序传递给形参。

2.赋值参数:按照形参名称输入实参。

3.参数值的类型:实参的类型是基本数据类型还是组合类型,类型不同,调用函数后,

参数值的变化不同。;定义函数时,该函数可以接受任意个数的参数(1个,多个或0个),可变参数有2种形式:

参数名称前加*

参数名称前加**

deffunname(formal_argas,*args,**kwargs):

statements

returnexpression

调用函数时,

文档评论(0)

1亿VIP精品文档

相关文档