午夜精品久久久久久久99老熟妇,天堂中文www官网,未满十八18勿进黄网站,太粗太深了太紧太爽了,天天爽夜夜爽夜夜爽

考試報(bào)名
考試報(bào)名
考試內(nèi)容
考試大綱
在線客服
返回頂部

備考刷題,請(qǐng)到

CDA認(rèn)證小程序

下列哪個(gè)表達(dá)式在Python中是非法的? ( )
A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x += y
上一題
下一題
收藏
點(diǎn)贊
評(píng)論
題目解析
題目評(píng)論(0)

在Python中,以下表達(dá)式是非法的:B: `x = (y = z + 1)`

分析如下:

A: `x = y = z = 1`
這是一個(gè)合法的鏈?zhǔn)劫x值表達(dá)式。Python允許多個(gè)變量同時(shí)賦值為同一個(gè)值。

B: `x = (y = z + 1)`
這是非法的,因?yàn)樵赑ython中,賦值操作(如`y = z + 1`)不能出現(xiàn)在表達(dá)式中。賦值語句不能返回值,因此不能用于括號(hào)內(nèi)的表達(dá)式。

C: `x, y = y, x`
這是合法的,并且是Python中一種常用的交換變量值的方法。通過這種方式可以在不使用臨時(shí)變量的情況下交換兩個(gè)變量的值。

D: `x += y`
這是合法的,并且是Python中的增量賦值操作符,用于將`y`的值加到`x`上,并將結(jié)果賦值回`x`。

因此,選項(xiàng)B是非法的Python表達(dá)式。