题目内容

执行下面的代码,以下选项中正确的是( )def f(x, y = 0, z = 0):pass

A. f(x = 1, 2)
B. f(1, y = 2, t = 3)
C. f(1, x = 1, z = 3)
D. f(x = 1, y = 2, z = 3)

查看答案
更多问题

关于嵌套函数,以下选项中描述错误的是( )

A. 嵌套函数是在函数内部定义函数
B. 内层函数仅供外层函数调用,外层函数之外不得调用
C. def f(): print("Outer function f") def g(): print("Inner function g") g() f()
D. def f(): print("Outer function f") def g(): print("Inner function g") g() f.g()

下面代码的执行结果是( )>>> def area(r, pi = 3.14159):return pi * r * r>>> area(3.14, 4)

A. 出错
B. 39.4384
C. 50.24
D. 3.14,4

下面代码的执行结果是( )def greeting(args1, *tupleArgs, **dictArgs):print(args1)print(tupleArgs)print(dictArgs)names = ['HTY', 'LFF', 'ZH']info = {'schoolName' : 'NJRU', 'City' : 'Nanjing'}greeting('Hello,', *names, **info)

A. Hello, ('HTY', 'LFF', 'ZH') {'schoolName': 'NJRU', 'City': 'Nanjing'}
B. ['HTY', 'LFF', 'ZH']
C. 出错
D. 无输出

下面代码的执行结果是( )def greeting(args1, *tupleArgs, **dictArgs):print(args1)print(tupleArgs)print(dictArgs)names = ['HTY', 'LFF', 'ZH']info = {'schoolName' : 'NJRU', 'City' : 'Nanjing'}greeting(*names,'Hello,',**info)

A. HTY ('LFF', 'ZH', 'Hello,') {'schoolName': 'NJRU', 'City': 'Nanjing'}
B. 出错
C. 无输出
D. ['HTY', 'LFF', 'ZH']

答案查题题库