> 文章列表 > 2023.03.18青少年软件编程(Python)等级考试试卷(四级)

2023.03.18青少年软件编程(Python)等级考试试卷(四级)

2023.03.18青少年软件编程(Python)等级考试试卷(四级)

2023.03.18青少年软件编程(Python)等级考试试卷(四级)    
一、单选题(共25题,共50分)
1.运行下列程序,输出的结果是?(B
def wenhao(name = \'zhejiang\'):
    print(\'hello\' + name)
wenhao() 
A. hello
B. hellozhejiang
C. helloname
D. 程序将提示运行错误
定义函数时,可以指定形参的默认值。如果在调用函数时给函数提供了实参,Python将使用指定的实参,否则将自动调用形参的默认值。本题中,调用wenhao函数时没有传值,故使用函数的默认值作为函数的调用。因此选B

2.运行下列程序,输出的结果是?(C
rst = lambda a,b=5:a*b 
print(rst(5))
A. 5
B. 15
C. 25
D. 35
rst(5)传入一个实参,a被赋值为5,b使用默认值5,因此结果是5*5=25,选C。

3.运行下列程序,输出的结果是?(C
def jsarea(r, P