关于函数的参数传递(parameterpassing),以下选项中描述错误的是()
A.形式参数是函数定义时提供的参数
B.实际参数是函数调用时提供的参数
C.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象
D.函数调用时,需要将形式参数传递给实际参数
A.形式参数是函数定义时提供的参数
B.实际参数是函数调用时提供的参数
C.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象
D.函数调用时,需要将形式参数传递给实际参数
A.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
B.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
C.可选参数可以定义在非可选参数的前面
D.一个元组可以传递给带有星号的可变参数
A.定义函数的时候,可选参数必须写在非可选参数的后面
B.函数的实参位置可变,需要形参定义和实参调用时都要给出名称
C.调用函数时,可变数量参数被当做元组类型传递到函数中
D.Python支持可变数量的参数,实参用”*参数名”表示
A.参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
B.函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输入实参的方式
C.程序在调用时,将形参复制给函数的实参
D.函数定义中参数列表里面的参数是实际参数,简称实参
A.函数可有可无返回值
B.调用函数时传递的参数是实参
C.函数调用时候,可以用一个变量来接收函数返回值
D.函数必须要有形式参数
下列关于构造函数的描述中,错误的是()。
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.构造函数可以是内联函数
D.构造函数不可以重载
A.关键字参数必须位于位置参数之前
B.关键字参数需按定义的位置顺序出现在函数调用中
C.关键字参数必须位于位置参数之后
D.关键字参数之间顺序无限制
A.函数可以返回0个或多个结果
B.函数必须有返回值
C.函数可以有return,也可以没有
D.return可以传递0个返回值,也可以传递任意多个返回值
A.一个函数可以通过传入不同的参数,得到动态的运行结果
B.在定义一个函数的同时,必须要指定至少个函数的参数
C.函数的返回值需要通过returm关键词进行传递
D.在定义一个函数的同时,必须要指定函数的返回值