x=y=z=1(给变量 x、y、z 均赋值为 1),x,y=y,x(交换 x 和 y 的值),x =y 等价于 x=x y,x=(y=z 1)是非法的语句,故本题选 B 解析:B【详解】本题主要考查 Python 程序的语句。x=y=z=1(给变量 x、y、z 均赋值为 1),x,y=y,x(交换 x 和 y 的值),x =y 等价于 x...
选项B:x = (y = z + 1)是非法的。Python中赋值语句(=)不能作为表达式嵌入其他语句(如括号内),此写法会触发SyntaxError。选项C:假设选项中的点号为英文(“.”),语法合法。x.y = y.x操作的是对象属性,属性不存在则为运行时错误,但语法本身合法。若点为中文符号(“。”),则在语法层面非法,但...
是合法的
本题选项 B 中的语句非法,因为将 x = (y = z + 1) 中右半部分括起来后,相当于把一个赋值表达式赋值给变量 x,因此出现语法错误。 正确的赋值语法应把括号去掉,即: x = y = z + 1 这种赋值方式可称为 连续赋值、批量赋值、多元赋值、多变量赋值 等。 发表于 2018-01-07 13:32:25 回复(0) 5 ...
立即续费VIP 会员中心 VIP福利社 VIP免费专区 VIP专属特权 客户端 登录 百度文库 互联网 后端开发x=(y=z+1)在Python中是非法的.x=(y=z+1)在Python中是非法的. A. 正确 B. 错误 答案: A©2022 Baidu |由 百度智能云 提供计算服务 | 使用百度前必读 | 文库协议 | 网站地图 | 百度营销 ...
[答案]B [解析] [详解]本题考查Python语句。选项A,X=Y=Z=1是合法的赋值语句;选项B,X=(Y=Z+1),X被赋值“Y=Z+1”,但这个所谓的“Y=Z+1”并不返回任何值,所以这是一个错误的赋值语句,这是非法的;选项C,X,Y=Y,X这是交换语句,合法;选项D,X+=Y相当于X=X+Y,故本题选B。结果...
A. `x=y=z=1`:正确,Python允许多变量同时赋值,三个变量均被赋值为1。B. `x,y=y,x`:正确,Python支持通过元组解包实现变量值交换。C. `x=(y=z+1)`:非法。Python中赋值语句(`=`)不能作为表达式的一部分,括号内的`y=z+1`会触发语法错误。即使Python 3.8引入海象运算符(`:=`),此处也需...
1.下列哪个语句在Python中是非法的? A、x = y = z =1 B、x = (y = z + 1) C、x, y = y, x D、x += y 答案:B 2.关于Python内存管理,下列说法错误的是 A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 D、可以使用del释放资源 ...
1. 下列哪个表达式在Python中是非法的? A. x = y = z = 1 B. x = (y = z + 1) C. x, y = y, x D. x += y 2. python my.py v1 v2 命令运行脚本,通过 from sys import argv如何获得v2的参数值? A. argv[0] B. argv[1] ...