给以下程序填空,能输出{0:['python',123],1:['java',456],2:['c',789]}结果的选项是______。 x=("python","java","c") y=[123,456,789] z={} foriinrange(len(x)): ___________ print(z)
A: z[i]=list(zip(x,y))
B: z[i]=x[i],y[i]
C: z[i]=[x[i],y[i]]
D: z[i]=x,y
A: z[i]=list(zip(x,y))
B: z[i]=x[i],y[i]
C: z[i]=[x[i],y[i]]
D: z[i]=x,y
C
举一反三
- { 以下函数的功能是:求x的y次方,[ ]应填: double fun( double x, int y) { int i; double z; for(i=1, z=x;[ ] ); return z; A: i<;y;z*=x,i++ B: i<;=y;z*=x,i++ C: i<;y;x*=x,i++ D: i<;=y;x*=x,i++ }
- { 以下函数的功能是:求x的y次方,[ ]应填: double fun( double x, int y) { int i; double z; for(i=1, z=x;[ ] ); return z;
- 下列Python语句的输出结果是。 x=y=[1,2] x.append(3) print(x is y,x==y,end=') z=[1,2,3] print(x is z,x==z,y==z)
- 下面程序输出结果是x, y, z = 10, 0, 0def f(x): y = 0 global z for i in range(x): y += i z += i return y, zx = f(x)print(x, y, z) A: (45, 45) 45 45 B: (0, 45) 0 45 C: (45, 45) 0 45 D: 10 0 45
- 以下函数的功能是。 double fun( double x, int y) { int i; double z; for(i=1, z=x; i<y;i++,z*=x); return z; }
内容
- 0
已知列表x=[1,2,3]和y=[4,5,6],表达式[(i,j) for i,j in zip(x,y) if i==3]的值为(______ )。
- 1
以下函数用以求x的y次方,请填空: double f(double x, double y) { int i; double z=1.0; for(i=1;i ________ ;i++) z=z*x; return z; }
- 2
以下函数用以求x的y次方,请填空: double f(double x, double y) { int i; double z=1.0; for(i=1;i __1__ ;i++) z=z*x; return z; }
- 3
下列程序运行后得到的图形是。 [x,y]=meshgrid(-2:2); z=x+y; i=find(abs(x)<1 & abs(y)<1); z(i)=NaN; surf(x,y,z);
- 4
运行以下程序,绘制的是3条直线。X=[1,2,3];Y=[1,2,3];Z=[1,2,3];plot3(X,Y,Z,'b') A: √ B: ×