在Python编译环境下执行以下表达式,会报错的是:
A: [1,2,3][0]
B: (1,2,3)[0]
C: {1,2,3}[0]
D: '123'[0]
A: [1,2,3][0]
B: (1,2,3)[0]
C: {1,2,3}[0]
D: '123'[0]
举一反三
- 若有定义:int a[4]={1,2,3};则数组a的每一个元素为( ) A: a[1]=1;a[2]=2;a[3]=3;a[4]=0; B: a[1]=1;a[2]=2;a[3]=3; C: a[0]=1;a[1]=2;a[2]=3;a[3]=0; D: a[0]=1;a[1]=2;a[2]=3;
- 以下错误的定义语句是( )。? int; x[2][3]={1,2,3,4};|int; x[4 ][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};;|int; x[3][3]={{0},{1},{1,2,3}};;|int; x[4 ][ ]={{1,2,3,},{1,2,3},{1,2,3},{1,2,3}};;
- 以下错误的定义语句是( )。 A: int x[3][3]={{0},{1},{1,2,3}}; B: int x[4 ][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int x[4 ][ ]={{1,2,3,},{1,2,3},{1,2,3},{1,2,3}}; D: int x[2][3]={1,2,3,4};
- Python 3.x语句 print(1, 2, 3, sep=':') 的输出结果是:? 1 2 3|123|1,2,3|1:2:3
- 以下正确的声明是()。 A: inta[1][4]={1,2,3,4,5}; B: floatx[3][]={{1},{2},{3}}; C: longb[2][3]={{1},{1,2},{1,2,3}}; D: doubley[][3]={0};