多选题
对于赋值语句,以下选项中描述正确的是( )。
A
a,b = b,a可以实现a和b值的互换
B
a,b,c = b,c,a是不合法的
C
在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
D
赋值与二元操作符可以组合,例如&=
答案解析
正确答案:ACD
解析:
对于赋值语句,以下选项中描述正确的是( )。 A.a,b = b,a可以实现a和b值的互换 B.a,b,c = b,c,a是不合法的 C.在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句 D.赋值与二元操作符可以组合,例如&= 答案:ACD
解析:
A. 正确,a,b = b,a是一种有效的Python赋值语句,可以实现a和b的值互换。
B. 错误,a,b,c = b,c,a是合法的Python赋值语句,它将b的值赋给a,c的值赋给b,a的值赋给c,实现了多个变量之间的值互换。
C. 正确,赋值语句使用等号"="表示,它将右侧的计算结果赋值给左侧的变量,这是Python中的基本赋值操作。
D. 正确,Python支持将赋值操作与二元操作符(例如加法、减法等)组合使用,例如a += 5表示将a的值增加5。
因此,选项ACD都描述了赋值语句的正确信息。
相关知识点:
赋值语句要点要准确记忆
