6/12 学习
结合之前知识说明下为何有函数这个概念和方法呢?
菜菜答:将方法组织成一个包,这样好调用,为了减少代码冗余,增加代码效率
-
函数有几大特征?分别是什么?
菜菜答:三大特征;功能、参数、返回值 -
位置参数和关键字参数有什么区别?(位置实参和位置形参)
菜菜答:
关键字参数没有排序规则
位置参数需要排序
位置参数需要放到关键字参数前面 -
关键字参数是有序的吗?
菜菜答:不是有序的,排序可以混乱。 -
实参和形参的定义是什么?
菜菜答:形参是定义可以看作变量,实参是调用参数的值 -
形参和实参的优先级罗列一下
菜菜答
形参:位置形参>默认形参>不定长参数形参
实参: 位置实参>关键字实参 -
如何定义函数的参数是支持传多个值和字典值?写下代码
def Test(*agers,**kwagers)
print(Test)
Test(a,b,111,444,555)
- 不定长参数属于形参还是实参?
形参 - 不定长参数是什么,举个例子?
菜菜不记得了,菜菜要看笔记 - 说明一些函数各种参数的用法
不知道出题者的意思 - 对于函数来说 return是什么?
可以把A函数的方法对外公布,对外免费,外部函数可以调用A函数的方法。
return还可以终止循环噢