举一反三
- 关于 Python 中 eval()函数的使用,下列代码执行后的输出结果是? x = 1eval ("x + 1") A: 2 B: x + 1 C: 'x + 1' D: "x + 1"
- 关于eval()函数的功能,以下错误的是 A: 将输入字符串变为Python语句,并执行 B: eval("hello")会把hello字符串变为变量hello,输出hello C: x=1eval("x+1“)的执行结果是2 D: eval("x")可能会报错
- 输入若干个数字,直到输入-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())
- 读代码,填空:(1)代码:vlist = list(range(5))vlist[3]="python"执行后,vlist的值是____________。(2)代码:print((16+14)/2) 执行后,输出____________。(3)代码: s="5+2"x=eval(s)print(x)执行后,输出____________。(4)若n=123,表达式str(n)*3 值=
- 关于eval()函数的使用,下面正确的说法是( )。知识点:eval() A: eval("6-12//5")的结果是3.6 B: 进入IDLE后立即执行如下语句:a = eval(input("输入一个字符串:"))如果运行过程如下:输入一个字符串:Python那么变量a的取值为"Python" C: eval('print("I love Python")')的结果是'I love Python' D: eval("a=10")的结果是10
内容
- 0
x='py',py='56',则关于eval()函数,以下正确的是: A: eval(x)='py' B: eval(x)='56' C: eval('x')=py D: eval('x')='56'
- 1
【单选题】Python语言中,以下表达式输出结果为11的选项是: A. print(eval("1"+"1")) B. print(eval("1")+eval("1")) C. print(1+1) D. print(eval("1+1"))
- 2
关于eval()函数,给出如下代码:x=10eval('x*10')上述代码的输出结果是( )。 A: 100 B: 系统报错 C: 20 D: TypeError: must be str, not int
- 3
Python语言中,以下表达式输出结果为11的选项是 A: print(eval("1"<br/>+ "1")) B: print(eval("1"<br/>+ 1)) C: print(1+1) D: print(eval("1+1"))
- 4
关于eval函数,以下选项中描述错误的是? A: 如果用户希望输入一个数字,并且在程序中对这个数字进行计算,可以采用eval(input())的形式 B: eval函数是python语言的一个内置函数 C: type(eval(“123”))的执行结果是 D: type(eval(“[1,2,3,4]”))的执行结果是