函数的调用过程分4步,以下的步骤乱了,正确的顺序是()。1、在调用时将实参复制给函数的形参2、调用程序在调用处暂停执行3、函数调用结束给出返回值,程序回到调用前的暂停处继续执行4、执行函数体语句
A. 1324
B. 1342
C. 2134
D. 2143
查看答案
有如下语句:def fn(x,y=100):x=x+1y=y+2z=x+yprint(x,y,z)return x+ya=10b=20c=fn(a,b)print(a,b,c)输出的y的值是()。
A. 20
B. 22
C. 100
D. 102
下面()是无参数、有返回值的函数。
A. def f1(): for n in range(5): print("Python语言")
B. def f2(): for n in range(5): print("Python语言") return "学习啦"
C. def f3(a="Python语言"): for n in range(5): print(a)
D. def f4(a="Python语言"): for n in range(5): print(a) return "学习啦"
Pythong变量的作用域遵循LEGB原则,其中L表示变量作用域是()。
A. 函数内的区域,包括局部变量和参数
B. 外层嵌套函数区域
C. 全局作用域
D. 内建作用域
如果需要定义匿名函数,需要使用的关键字是()。
A. def
B. global
C. nonlocal
D. lambda