• 2022-06-12
    ‍以下代码将显示什么?‍‍x = 1‍‍x = 2 * x + 1 print(x)‍
    A: 0
    B: 1
    C: 2
    D: 3
    E: 4
  • D

    内容

    • 0

      a = [x for x in range(4) if x % 2 ==1],语句print(a)输出为 A: [1, 2, 3] B: [0, 1, 2, 3] C: [0, 2] D: [1, 3]

    • 1

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

    • 2

      下面代码输出的x的值为( ) x = 1 while x < 3: break x = x + 1 print(x) A: 1 B: 2 C: 3 D: 4

    • 3

      执行下面代码后,最后输出的x值为( ) x = 1 while x < 3: x = x + 2 print(x) A: 1 B: 2 C: 3 D: 4

    • 4

      以下代码的输出结果是x = 2def func(): global x x = 1 return xfunc()print(x) A: 0 B: 1 C: 2 D: 3