• 2022-06-01
    由列表解析式[i**i for i in range(1,4)]生成的列表为()。
    A: [1,4,27]
    B: [1,4,27,256]
    C: [1,4,9]
    D: [1,4,9,16]
  • A

    内容

    • 0

      下列定义列表的方式,正确的有? A: a = "1234" B: a = [1, 2, 3, 4] C: a = list("1234") D: a = [i + 1 for i in range(4) ]

    • 1

      以下程序段的运行结果是()。int a[]={1,2,3,4},i,j; j=1; for(i=3;i>=0;i–) { a[i]=a[i]j; j=j3; } for(i=0;i<4;i++) printf(“%d “,a[i])[/i][/i][/i] A: 3 6 9 12 B: 18 12 9 4 C: 27 18 9 4 D: 54 18 9 4

    • 2

      以下代码的执行结果是( )。for i in range(4): print(2**i,end = " ") A: 1 2 4 8 B: 2 4 8 16 C: 1 2 4 8 16 D: 1 2 4

    • 3

      以下代码的输出结果是(_____)。print([i**i for i in range(5) if i%2!=0]) A: [1, 9] B: [1, 27] C: [1, 27, 3125] D: 会报错

    • 4

      以下程序的输出结果是___________。for i in range(1,11): print(i, end = " ") A: 1 2 3 4 5 6 7 8 9 B: 1 2 3 4 5 6 7 8 9 10 C: 1 2 3 4 5 D: 1 3 5 7 9