x='py',py='56',则关于eval()函数,以下正确的是:
A: eval(x)='py'
B: eval(x)='56'
C: eval('x')=py
D: eval('x')='56'
A: eval(x)='py'
B: eval(x)='56'
C: eval('x')=py
D: eval('x')='56'
举一反三
- 关于 Python 中 eval()函数的使用,下列代码执行后的输出结果是? x = 1 eval ("x + 1")
- 输入若干个数字,直到输入-1为止,求输入的数字的和值并输出。 输入:1 3 4 8 -1 输出:16 程序代码如下,下划线处的代码应该是:( )。 s=0 x=eval(input()) while x!=-1: ___________________ print(s) A: x=eval(input());s=s+x B: x=eval(input());s=x C: s=x;x=eval(input()) D: s=s+x;x=eval(input())
- 以下选项符合Python语法要求且能够<br/>正确执行的是 A: x = eval(input())<br/>y = eval(input())<br/>min = x if x y) print y
- 以下表达式,正确定义了一个集合数据对象的是?( ) A: x = (20,‘py’, 10) B: x = {} C: x = [20,‘py’, 10] D: x = { 20,‘py’, 10}
- 关于eval()函数的功能,以下错误的是 A: 将输入字符串变为Python语句,并执行 B: eval("hello")会把hello字符串变为变量hello,输出hello C: x=1eval("x+1“)的执行结果是2 D: eval("x")可能会报错