单项选择题
点击选项选择正确答案,每题有且仅有一个正确答案
1.以下选项不是函数作用的是:
A.复用代码
B.增强代码可读性
C.降低编程复杂度
D.提高代码执行速度
正确答案 D
函数不能直接提高代码执行速度。
2.下列程序的输出结果为:
def f(a,b):
a=4
return a+b
def main():
a=5
b=6
print(f(a,b),a+b)
main()
A. 10 11
B. 11 10
C. 11 11
D. 10 10
正确答案 A
这里没有全局变量,都是函数局部变量的运算。
3.以下关于Python函数说法错误的是:
def func(a,b):
c=a**2+b
b=a
return c
a=10
b=100
c=func(a,b)+a
A. 执行该函数后,变量c的值为200
B. 该函数名称为func
C. 执行该函数后,变量b的值为100
D. 执行该函数后,变量a的值为10
正确答案 A
这里没有全局变量,请在IDLE中执行代码观察结果。
4.以下关于函数调用描述正确的是:

本文深入探讨了函数在编程中的作用,包括代码复用、增强可读性和降低复杂度。文章解析了函数调用、模块化设计、递归及Python函数的常见误区,并提供了随机密码生成和连续质数计算的编程实例。
最低0.47元/天 解锁文章
1354





