• 2022-06-09
    ‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬给出如下代码:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬>>> x = 2>>> eval("x *2+1")上述代码的输出结果是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬( )。‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
    A: 221
    B: x *2+1
    C: 5
    D: 系统报错
  • C

    举一反三

    内容

    • 0

      关于eval()函数,给出如下代码:x=10eval('x*10')上述代码的输出结果是( )。 A: 100 B: 系统报错 C: 20 D: TypeError: must be str, not int

    • 1

      x = [ 1, 2 ] y = x x += y print(x) 上述代码输出结果为____。 A: [ 1, 2 ] B: [ 1, 2, 1 ] C: [ 2, 1, 2, 1 ] D: [ 1, 2, 1, 2]

    • 2

      关于下列代码说法正确的是: x,y=10,0 if(x>5) or (x/y>5): print(1) else: print(2) A: 1 B: 2 C: 报错:ZeroDivisionErro D: 不报错,但不输出任何结果

    • 3

      给出代码: x=3.14 eval('x+10') 上述代码的输出结果是_____ A: 系统报错 B: 13.14 C: 3.1410 D: TypeError:must be str,not int

    • 4

      关于 Python 中 eval()函数的使用,下列代码执行后的输出结果是? ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬x = 1eval ("x + 1") A: 2 B: x + 1 C: 'x + 1' D: "x + 1"