x=4 >>> x **= 2 >>> print(x) 输出结果是( )。
A: 4
B: 8
C: 16
D: 44
A: 4
B: 8
C: 16
D: 44
C
举一反三
- 以下程序的输出结果是: x=4 defmyab(a,b): a=pow(a,b) print(a,end="") myab(x,2) print(x) A: 44 B: 1616 C: 416 D: 164
- 以下程序的输出结果是 ______。 x=2^-2 Print x End A: 4 B: 0.25 C: 4 D: 程序错误
- x=input("x=")x=2*float(x)print(x)输入x=23b输出结果是 A: 46 B: 0 C: 错误 D: 4
- def function(x): print(x,end=‘ ’) x=4.5 y=3.4 print(y,end=’ ‘)x=2y=4function(x)print(x,end= ‘ ‘)print(y)程序结果是: A: 2 3.4 2 4 B: 2 3.4 4.5 3.4 C: 2 4 2 4 D: 4.5 3.4 2 4
- 下面代码的输出结果是哪个选项?x = 0 if x < 4: x = x + 1 print("x is", x) A: x is 0 B: x is 1 C: x is 2 D: x is 3 E: x is 4
内容
- 0
x=input("x=")x=2*float(x)print(x)输入x=23b输出结果是 A: 46 B: 0 C: 错误 D: 4
- 1
若有a = [2*x for x in range(4)],语句print(a)输出为 A: [2, 4, 8,16] B: [2, 4, 6, 8] C: [1, 2, 4, 8] D: [0, 2, 4, 6]
- 2
set1 = {x for x in range(10) if x%2==0} print(set1) 以上代码的运行结果为? A: {0, 2, 4, 6} B: {2, 4, 6, 8} C: {0, 2, 4, 6, 8} D: {4, 6, 8}
- 3
以下程序的输出结果是__________。 x= 0 while x<6: if x%2==0: continue if x==4: break x+=1 print("x=",x)
- 4
有以下程序void f( int y,int *x){y=y+*x; *x=*x+y;}main( ){ int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y);} 执行后输出的结果是 A: 8 4 B: 4 2 C: 2 4 D: 4 8