题目内容

调用以下函数,其返回值为()def myfun():pass

A. 0
B. 出错不能运行
C. 空字符串
D. None

查看答案
更多问题

下列选项中,描述错误的是()。

A. 在函数体中为形参赋值会影响对应实参的值
B. 当有多个形参时,各形参之间用逗号分隔
C. 如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值
D. 函数的形参名和实参名可以相同

下面程序的输出结果是()。def StudentInfo(country='中国',name):print('{},{}'.format(name,country))StudentInfo('美国','大卫')

A. 美国,大卫
B. 大卫,美国
C. 大卫,中国
D. 报错

下面代码的输出结果是()def func(a,b):a *= breturn as = func(5,2)print(s)

A. 20
B. 1
C. 12
D. 10

已知函数foo的定义为:def foo(arg1, arg2='test', arg3=100):print(arg1, arg2, arg3)则以下调用函数的语句错误的是()。

A. foo(arg2='what',10)
B. foo('where')
C. foo('where','what')
D. foo(arg1 = 'where')

答案查题题库