Python中,执行下列语句: a=[x**2 for x in range(5) if x%2==0] a的值为( )。
A: [0,1,4,9,16]
B: [1,4,9,16,25]
C: [0,4,16]
D: [1,9]
A: [0,1,4,9,16]
B: [1,4,9,16,25]
C: [0,4,16]
D: [1,9]
举一反三
- 有代码片段:function f(y) {var x=y*y;return x;} for(var x=0;x< 5;x++) {y=f(x);document.writeln(y);}输出结果是( )。 A: 0 1 2 3 4 B: 0 1 4 9 16 C: 0 1 4 9 16 25 D: 0 1 2 3 4 5
- 阅读下面的JavaScript代码,执行结果为?function f(y) { var x = y * y; return x;}for(x = 0; x < 5; x++) { y = f(x); document.write(y+" ");} A: 0 1 2 3 4 B: 0 1 4 9 16 C: 0 1 4 9 16 25 D: 以上答案都不对
- 阅读下面的JavaScript代码,输出结果是function f(y) {var x=y*y;return x;}for(x=0;x<; 5;x++) {y=f(x);document.writeln(y);} A: 0 1 4 9 16 25 B: 0 1 2 3 4 C: 答案都不对 D: 0 1 4 9 16
- 阅读下面的JavaScript代码:functionf(y){varx=y*y;returnx;}for(x=0;xy=f(x);document.writeln(y);}输出结果是()。 A: 0 1 2 3 4 B: 0 1 4 9 16 C: 0 1 4 9 16 25 D: 以上答案都不对
- 下面的JavaScript代码: <;script type="text/javascript">; function f(y){ var x=y*y;return x; } for(x=0;x<;5;x++){y=f(x);document.writeln(y);} <;/script>;输出结果是( )。 A: 0 1 2 3 4 B: 0 1 4 9 16 C: 0 1 4 9 16 25 D: 以上答案都不对