A.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
B.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
C.可选参数可以定义在非可选参数的前面
D.一个元组可以传递给带有星号的可变参数
第1题
A、可选参数可以定义在非可选参数的前面
B、一个元组可以传递给带有星号的可变参数
C、在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
D、在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
第2题
A.函数定义中参数列表里面的参数是实际参数,简称实参
B.参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
C.程序在调用时,将实参复制给函数的形参
D.程序在调用时,将形参复制给函数的实参
第3题
A.任何函数都是由函数说明和函数体两部分组成。
B.根据函数是否需要参数,可将函数分为无参函数和有参函数两种。
C.调用有参函数时,调用函数将赋予这些参数实际的值。
D.将函数定义中的参数表称为实在参数表。
第4题
A、程序在调用时,将实参复制给函数的形参
B、参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
C、函数定义中参数列表里面的参数是实际参数,简称实参
D、程序在调用时,将形参复制给函数的实参
第5题
A.形式参数是函数定义时提供的参数
B.实际参数是函数调用时提供的参数
C.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象
D.函数调用时,需要将形式参数传递给实际参数
第7题
A.一个函数中只允许有一条return语句
B.Python中,def和return是函数必须使用的保留字
C.Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D.函数eval()可以用于数值表达式求值,例如eval(‘2*3+1’)
第8题
A.对变量的定义”和“声明”是一回事,对函数的“定义”和“声明”也是一回事。
B.如果函数没有返回值,在定义时可以省略函数类型。
C.如果在定义函数时不指定函数类型,系统会隐含指定函数类型为int型。
D.调用一个函数时,函数名、实参个数、实参类型必须与函数原型一致。
E.如果被调函数的定义出现在主调函数之前,可以不必加以声明。
F.所有的函数之间可以互相调用。 G. 在C语言中,任何函数的定义都不允许为空。
第9题
A.函数定义时需声明其是否有返回值
B.函数返回值类型可能因其执行情况的不同而不同
C.函数体内也可以调用已定义的函数
D.函数定义时只需列出参数表,不需给出参数的类型
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!