• 2022-06-08
    下面函数的执行结果是: x=1 def fn(x): x=3 return x+2 print(fn(x))
  • 5

    内容

    • 0

      ‍以下代码运行的结果是什么? def f1(x = 1, y = 2): return x + y, x - y‎‍x, y = f1(y = 2, x = 1)‎‍print(x, y) ‎ A: 1 3 B: 3 1 C: 由于函数返回多个值,程序出现运行错误 D: 3 -1 E: -1 3

    • 1

      下列程序的输出结果是___________。 x = 1 def fun: global x x = 2 fun print(x)

    • 2

      给出下面代码的运行结果: def fun_1(x, y=3): x = x * 10 + y return fun_2(x) def fun_2(x): return x / 5 fun_1(6, 5)

    • 3

      执行语句“fn=@() 10*x;”,则 fn是匿名函数。()

    • 4

      以下代码显示的结果是什么? x = 1 def f1(): x = x + 2 print(x) f1() print(x)​ A: 1 3 B: 3 1 C: 1 1 D: 3 3 E: 程序会运行出错,因为x未定义