- 0
- 0
- 约1.19千字
- 约 7页
- 2024-01-30 发布于陕西
- 举报
函数的参数总结主讲人:赵文波
课程导入位置参数关键字参数默认值参数可变长参数
位置参数与关键字参数位置参数(PositionalArguments):也称必备参数,指的是必须按照正确的位置顺序将实际参数传到函数的形参。一旦定义了函数,那么形参的位置、顺序和数据类型也就确定了。调用函数时,实参和形参数量、位置和类型都必须保持一致。关键字参数(KeywordArguments):是指使用形式参数的名字来确定输入的参数值。通过此方式指定函数实参时,不再需要与形参的位置完全一致,只要将参数名写正确即可。
默认值参数(DefaultArguments):是指在定义函数时,给形参一个默认值。如果调用该函数,实参没有给该形参传递值,则该形参将使用其默认值。默认值是通过使用赋值运算符(=)为形参提供的。默认值参数与特殊参数可变长参数列表(ArbitraryArgumentLists):是指可以使用任意数量的参数调用函数。这些参数会被包含在一个元组里。在函数定义中使用特殊语法“*args”作为形参用于接收函数调用时传递的可变数量的实参。用于传递非关键字的、可变长度的参数列表。**kwargs:keywordarguments,可变长的关键字参数。与*args的区别:*args将所有变量放入到args元组中,**kwargs将所有变量放入到kwargs字典中,kwargs需要形参传入键
您可能关注的文档
最近下载
- 松下panasonic FP-XH系列控制器用户手册(通信篇).pdf VIP
- 单片射频微波集成电路技术与设计 MMIC开关和衰减器.doc VIP
- 《(最完整版)胡希恕讲伤寒论》.doc VIP
- 2024-2025学年河南省安阳市内黄县七年级下学期4月期中数学试题(含答案).pdf VIP
- 医疗器械-软件版本命名规则.docx VIP
- 工地停工索赔报告.docx VIP
- 明代卫所选簿校注 山东卷.docx VIP
- 2025年仲裁员年度工作总结参考(2篇).docx VIP
- 单片射频微波集成电路技术与设计 MMICC测试技术_图文.doc VIP
- 中意一生中意(金耀版)终身寿险(分红型)产品说明书.pdf VIP
原创力文档

文档评论(0)