以下程序的输出结果是def func(a, *pargs):print(a, pargs)func(1, 2, 3)
A. 1 2 3
B. (1, 2) 3
C. 1 (2, 3)
D. (1,2,3)
查看答案
以下程序的输出结果是( )def func(a, b = 4, c = 5):print(a, b, c)func(1, 2)
A. 1 2 5
B. 1 4 5
C. 1 2 4
D. 1 2 2
下列关于Python函数的说法不正确的是
A. Python中定义函数的关键字是def
B. 结束函数时如果return语句不带表达式相当于无返回值
C. 函数内容以冒号起始,并且缩进
D. 在函数内部可以使用global来定义全局变量
下列定义函数的方法, 在Python中正确的是
A. class 名称 (类型 arg1, 类型 arg2, …, 类型 argN)
B. function 名称 (arg1, arg2, …, argN)
C. def 名称 (arg1, arg2, …, argN)
D. def 名称 (类型 arg1, 类型 arg2, …, 类型 argN)
以下代码的输出结果是f1 = lambda x : x*2f2 = lambda x : x**2print(f1(f2(2)))
A. 4
B. 8
C. 2
D. 6