• 2021-04-14
    x=1 if x>=0: print(-x) else: print(x) 结果:
  • 不确定

    内容

    • 0

      写出下面代码的运行结果( )def f():x=5if x%2==0: print(x)else: print(x+1)x=4f()

    • 1

      x=100[br][/br] y=x+1 if x>=0: print(x,y) if x==0: y=x print(y) else: y=x-1 print(y)

    • 2

      if x > 10: print("x=", x) elif x > 0: print("x=", 2 * x) elif x >- 2: print("x=" ,x + 5) else: print("x=", -x) 当输入的x的值为 10 和 -2 的时候,代码输出的结果分别为( ):

    • 3

      如果x>0则输出“是正数”,否则输出“不是正数”,对应的语句是( )。 A: if x>0 print("是正数") else print("不是正数") B: if x>0: print("是正数") else: print("不是正数") C: if x>0: print("是正数") else: print("不是正数") D: if x>0: print("是正数") else: print("不是正数")

    • 4

      Which of the following are NOT valid if/else statements in Python, assuming x and y are defined appropriately: A: if x < y: print('foo') else: print('bar') B: if x < y and x > 10: print('foo') C: if x < y: print('foo'); print('bar'); print('baz') D: if x < y: print('foo') elif y < x: print('bar') else: print('baz')