itgle.com

2、已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括()。A.t[2]=1B.t[2:]=1C.t[2][1]='test'D.print(t[2])

题目

2、已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括()。

A.t[2]=1

B.t[2:]=1

C.t[2][1]='test'

D.print(t[2])


相似考题
参考答案和解析
B
更多“2、已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括()。”相关问题
  • 第1题:

    下列描述正确的是A.表示m > n为true或m < n为true的表达式为m > n&&m < nB.switch语句结

    下列描述正确的是

    A.表示m > n为true或m < n为true的表达式为m > n&&m < n

    B.switch语句结构中必须有default语句

    C.if语句结构中必须有else语句

    D.如果至少有一个操作数为true,则包含“||”运算符的表达式为true


    正确答案:D
    解析:本题主要考查C++语言的基本语法,选项A)中应该为m>n||mn;选项B)中default语句可有可无;选项C)中if可以单独作为一条语句,不必须和else搭配。

  • 第2题:

    下列描述正确的是()。A.表示m>n为false或mn&&m

    下列描述正确的是( )。

    A.表示m>n为false或m<n为true 的达式为(m>n&&m<n)

    B.switch语句结构中必须有default语句

    C.if 语句结构中必须有default 语句

    D.如果至少有一个操作数为true,则包含‖运算符的表达式为true


    正确答案:D

  • 第3题:

    下列描述正确的是

    A.表示m>n为true或mn&&m

    B.switch语句结构中必须有default语句

    C.if语句结构中必须有else语句

    D.如果至少有一个操作数为true,则包含“‖”运算符的表达式为true


    正确答案:D

  • 第4题:

    (7)已知变量bool Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句是。


    正确答案:bool Var=Ture
    【解析】赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个True或False所以正确的赋值形式为:布尔型变量名=True(或False)。

  • 第5题:

    下列描述正确的是( )。

    A.表示m>n为true或m<n为true的表达式为m>n&&m<n

    B.switch语句结构中必须有default语句

    C.if语句结构中必须有else语句

    D.如果至少有一个操作数为true,则包含‖运算符的表达式为true


    正确答案:D
    D。【解析】本题主要考查C++语言的基本语法,选项A中应该为m>n‖m<n;选项B中default语句可有可无;选项C中if可以单独作为一条语句,不必须和else搭配。

  • 第6题:

    假设a是int类型的变量,并初始化为1,则下列各项中属于合法条件语句的是( )。

    A.if(A) {}

    B.if(a<<=3){}

    C.if(a=2){}

    D.if(true){}


    正确答案:D
    解析:条件语句的“条件”值应该是布尔类型。选项A中,1不是布尔类型的值;选项 B中,a=3的值为int类型;选项C中,a=2的值不是布尔类型;选项D正确。

  • 第7题:

    已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。


    正确答案:boolVar=Ture
    boolVar=Ture 解析:赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个:True或False,所以正确的赋值形式是布尔型变量名=True(或False)。

  • 第8题:

    假设a是int类型变量,并初始化为1,则下列哪个为合法的条件语句?

    A. if (a) { }

    B. if (a<<3、{ }

    C. if (a= 2、{ }

    D. if (true) { }


    正确答案:D

  • 第9题:

    已知列表x=[],那么执行语句x.pop(),x的值为()

    • A、[]
    • B、[0]
    • C、报错
    • D、1[]

    正确答案:C

  • 第10题:

    已知x={‘a’:‘b’,‘c’:‘d’},那么"a"inx的值为()

    • A、none
    • B、false
    • C、报错
    • D、true

    正确答案:D

  • 第11题:

    单选题
    下列执行数据的删除语句在运行时不会产生错误信息的选项是()。
    A

    DeleteASetB=’6’

    B

    DeleteAWhereB=’6’

    C

    DeleteFromAWhereB=’6’

    D

    Delete*FromAWhereB=’6’


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

  • 第12题:

    单选题
    在执行语句if((x=y=2)>=x&&(x=5))y*=x;后变量x,y的值应分别为()
    A

    2、2

    B

    5、2

    C

    5、10

    D

    执行时报错


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

  • 第13题:

    执行以下代码的结果是?3+5j>=5+3j

    A.True

    B.False

    C.0

    D.异常报错


    正确答案:D

  • 第14题:

    下列描述正确的是A.表示m>n为true或mn&&8m

    下列描述正确的是

    A.表示m>n为true或m<n为true的表达式为m>n&&8m<n

    B.switch语句结构中必须有default语句

    C.if语句结构中必须有else语句

    D.如果至少有一个操作数为true,则包含“ | | ”运算符的表达式为true


    正确答案:D
    解析:本题主要考查C++语言的基本语法,选项A) 中应该为m>n || mn;选项B) 中default语句可有可无;选项C) 中订可以单独作为一条语句,不是必须和else搭配。

  • 第15题:

    (7)已知变量boo1Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是。


    正确答案:boolVat=Ture
    【解析】赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个:True或False,所以正确的赋值形式是布尔型变量名=True(或False)。

  • 第16题:

    已知inta=6;则执行a+=2;语句后,a的值为8。()


    正确答案:√

  • 第17题:

    已知a=3.5,b=5,c=2.5,d=True,则表达式a=0ANDa+cb+3OrNOTd的值()。

    A、FALSE

    B、TRUE

    C、F

    D、T


    正确答案:A

  • 第18题:

    假设a是int类型的变量,并初始化为1,则下列选项中合法的条件语句是( )。

    A.if(A){}

    B.if(a<<=3) {}

    C.if(a=2) {}

    D.if(true) {}


    正确答案:D
    解析:条件语句的条件值应该是布尔类型,选项A中,1不是布尔类型的值;选项B中,a=3的值为int类型;选项C中,a=2的值不是布尔类型;选项D正确,该语句的含义是无论何种情况下都执行。

  • 第19题:

    有这样一条语句i=1,2;则i的值为

    A.程序报错,不能执行

    B.1

    C.2

    D.不确定


    正确答案:B
    逗号运算符在所有运算符中优先级最低

  • 第20题:

    下列描述正确的是

    A.表示m>n为true或m<n为true的表达式为m>n&&m<n
    B.switch语句结构中必须有default语句
    C.if语句结构中必须有else语句
    D.如果至少有一个操作数为true,则包含\"||\"运算符的表达式为true

    答案:D
    解析:

  • 第21题:

    在执行语句if((x=y=2)>=x&&(x=5))y*=x;后变量x,y的值应分别为()

    • A、2、2
    • B、5、2
    • C、5、10
    • D、执行时报错

    正确答案:C

  • 第22题:

    已知x=[1,2,3,4,5],那么执行语句x[1::2]=sorted(x[1::2],reverse=True)之后,x的值为()。


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

  • 第23题:

    填空题
    已知x=[1,2,3,4,5],那么执行语句x[1::2]=sorted(x[1::2],reverse=True)之后,x的值为()。

    正确答案: [1, 4, 3, 2, 5]
    解析: 暂无解析

  • 第24题:

    单选题
    已知列表x=[],那么执行语句x.pop(),x的值为()
    A

    []

    B

    [0]

    C

    报错

    D

    1[]


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