最终得分:
一、单选题(共25题,共50分)
1. 运行下列程序,输出的结果是?( )(2分)
def wenhao(name = 'zhejiang'):
print('hello' + name)
wenhao()
A. hello
B. hellozhejiang
C. helloname
D. 程序将提示运行错误
2. 运行下列程序,输出的结果是?( )(2分)
rst = lambda a,b=5:a*b
print(rst(5))
A. 5
B. 15
C. 25
D. 35
3. 运行下列程序,输出的结果是?( )(2分)
def jsarea(r, PI = 3.14):
area = PI * r * r
print(jsarea(1))
A. 3.14
B. 因缺失参数,不能计算
C. None
D. 程序代码有错误
4. 运行下列程序,输出的结果是?( )(2分)
def js(n):
s = 0
while n:
s = s * 10+n % 10
n //= 10
return s
print(js(20230110))
A. 20230110
B. 01103202
C.