关于函数的关键字参数使用限制,以下选项中描述错误的是()
A.关键字参数必须位于参数之前
B.关键字参数必须位于位置参数之后
C.不得重复提供实际参数
D.关键字参数顺序无限制
A.关键字参数必须位于参数之前
B.关键字参数必须位于位置参数之后
C.不得重复提供实际参数
D.关键字参数顺序无限制
第1题
A.函数调用时,需要将形式参数传递给实际参数
B.形式参数是函数定义时提供的参数
C.实际参数是函数调用时提供的参数
D.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对
第2题
A.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
B.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
C.可选参数可以定义在非可选参数的前面
D.一个元组可以传递给带有星号的可变参数
第6题
A.lambda函数将函数名作为函数结果返回
B.f=lambdax,y:x+y执行后,f的类型为数字类型
C.lambda用于定义简单的、能够在一行内表示的函数
D.可以使用lambda函数定义列表的排序原则
第7题
A.函数是一段具有特定功能的、可重用的语句组
B.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可
C.使用函数的主要目的是降低编程难度和代码重用
D.Python使用del保留字定义一个函数
第8题
A.先将数据排序再限制行输出的查询,通常称为S-N查询
B.使用PERCENT关键字指定要返回的行数的百分比
C.使用OFFSET关键字指定返回的行以整个结果集的第一行后面的某一行开头
D.使用FETCHFIRST/NEXT关键字指定要返回的行数
第10题
以下关于Python的说法中正确的是哪一项()。
A.Python中函数的返回值如果多于1个,则系统默认将它们处理成一个字典
B.递归调用语句不允许出现在循环结构中
C.在Python中,一个算法的递归实现往往可以用循环实现等价表示,但是大多数情况下递归表达的效率要更高一些
D.可以在函数参数名前面加上星号*,这样用户所有传来的参数都被收集起来然后使用,星号在这里的作用是收集其余的位置参数,这样就实现了变长参数