分析如下代码,其执行结果为___________。 a=list(range(5)) print(a[-2])A.2B.3C.4D.5

题目

分析如下代码,其执行结果为___________。 a=list(range(5)) print(a[-2])

A.2

B.3

C.4

D.5


相似考题
更多“分析如下代码,其执行结果为___________。 a=list(range(5)) print(a[-2])”相关问题
  • 第1题:

    表达式list(range(5))的值为________________。


    正确答案:[0,1,2,3,4]

  • 第2题:

    窗体上有一个按钮和一个列表框,执行下列程序后的输出结果为【 】。

    Private Sub Command1_Click()

    List1.Addltem"China"

    List1.Addltem"USA"

    List1.Addltem"Japan",1

    Print List1.List(2)

    End Sub


    正确答案:USA
    USA

  • 第3题:

    窗体上有一个按钮和一个列表框,执行下列程序后,输出的结果为 Private Sub Command1_Click() List1.AddItem "Visual" List1.AddItem "Basic" List1.AddItem "Programming", 1 Print list1.List(2) End Sub

    A.Visual

    B.Basic

    C.Programming

    D.2


    正确答案:C
    解析:列表框控件使用AddItem方法增加列表项,格式如下:object.AddItemitem[,index]Index参数为可选参数,当不带该参数使用AddItem方法时,增加项自动添加到列表框最后一条;当带Index参数时,则将增加项添加到Index指定的位置。注意Index只能在0到ListCount间取值。本题中由于最后一个AddItem方法使用了Index(为1),所以“Programming”插入到第2行的位置,“Basic”则被挤进最后一行的位置(对应Index=2)。

  • 第4题:

    下面程序的运行结果为( )。def swap(list): temp=list[0] list[0]=list[1] list[1]=templist=[1,2]swap(list)print(list)

    A.[1,2]

    B.[2,1]

    C.[2,2]

    D.[1,1]


    正确答案:B

  • 第5题:

    已知x=list(range(20)),那么语句print(x[100:200])的输出结果为()。


    正确答案:[]

  • 第6题:

    已知x=list(range(20)),那么执行语句x[:18]=[]后列表x的值为()。


    正确答案:[18, 19]

  • 第7题:

    代码print(1,2,3,sep=’:’)的执行结果为()。


    正确答案:1:2:3

  • 第8题:

    代码for i in range(3):print(i,end=’,’)的执行结果为()。


    正确答案:0,1,2

  • 第9题:

    判断题
    已知x=list(range(20)),那么语句print(x[100:200])无法正常执行。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    判断题
    对于生成器对象x = (3 for i in range(5)),连续两次执行list(x)的结果是一样的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    Python语句list(range(1,10,3))执行结果为()。

    正确答案: [1, 4, 7]
    解析: 暂无解析

  • 第12题:

    填空题
    代码for i in range(3):print(i,end=’,’)的执行结果为()。

    正确答案: 0,1,2
    解析: 暂无解析

  • 第13题:

    Python语句list(range(1,10,3))执行结果为___________________。


    正确答案:[1,4,7]

  • 第14题:

    有如下程序,该程序的执行结果为______。 Dim k As Integer n=5 m=1 k=1 Do While k <= n m=m*2 k=k+1 Loop Print m

    A.1

    B.5

    C.32

    D.40


    正确答案:C

  • 第15题:

    下列程序段的执行结果为 A=2 B=5 If A * B < 1 Then B=B - 1 Else B= - 1 Print B -A > 0A.T

    下列程序段的执行结果为 A=2 B=5 If A * B < 1 Then B=B - 1 Else B= - 1 Print B -A > 0

    A.True

    B.False

    C.-1

    D.1


    正确答案:B
    解析:Print方法具有计算和输出双重功能,对于表达式,它先计算后输出,此题中经过第一步的条件语句后,B的数值为-1,则B-A的值为-3,小于0,所以B-A>0为逻辑假,故输出结果应该为False。注意:表达式的计算。

  • 第16题:

    某html文档中有如下代码,则在浏览器中打开该文档时显示为( )。

    <form> List1: <inputtype="text"name="List1"/> <br/> LiSt2: <inputtype="text"name="List2"/> </form>


    答案:A
    解析:
    本题考查HTML语言中input标签的type属性。
    在HTML语言中的input标签有多种属性,具体属性如下表所示:

    题目中指定了type属性为"text",表示定义一个单行的输入字段,使用户可以在其中输入文本。据此,可在备选项中选择相应答案。

  • 第17题:

    已知x=list(range(20)),那么语句x[::2]=[]可以正常执行。


    正确答案:错误

  • 第18题:

    对于生成器对象x = (3 for i in range(5)),连续两次执行list(x)的结果是一样的。


    正确答案:错误

  • 第19题:

    已知x=list(range(20)),那么语句print(x[100:200])无法正常执行。


    正确答案:错误

  • 第20题:

    假设$a=range(1,20,5),则print_r($a)的输出结果为()。

    • A、Array([0]=>1[1]=>6[2]=>11[3]=>16)
    • B、Array([0]=>1[1]=>20[2]=>5)
    • C、Array([0]=>5[1]=>10[2]=>15[3]=>20)
    • D、Array([0]=>5[1]=>10[2]=>15)

    正确答案:A

  • 第21题:

    填空题
    已知x=list(range(20)),那么语句print(x[100:200])的输出结果为()。

    正确答案: []
    解析: 暂无解析

  • 第22题:

    填空题
    已知列表x=list(range(10)),那么执行语句delx[::2]之后,x的值为()。

    正确答案: [1, 3, 5, 7, 9]
    解析: 暂无解析

  • 第23题:

    填空题
    切片操作list(range(6))[::2]执行结果为()。

    正确答案: [0, 2, 4]
    解析: 暂无解析

  • 第24题:

    填空题
    代码print(1,2,3,sep=’:’)的执行结果为()。

    正确答案: 1:2:3
    解析: 暂无解析