- 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)