0
誰能幫我弄清楚爲什麼我不斷收到錯誤「意外的字符續行字符後」這一行代碼...Python的錯誤代碼:意外的字符
r=spi.xfer2([4\2\(channel>>2),(channel&3)<<6,0])
謝謝!
誰能幫我弄清楚爲什麼我不斷收到錯誤「意外的字符續行字符後」這一行代碼...Python的錯誤代碼:意外的字符
r=spi.xfer2([4\2\(channel>>2),(channel&3)<<6,0])
謝謝!
這條線:
r=spi.xfer2([4\2\(channel>>2),(channel&3)<<6,0])
不是有效的Python。 Python解釋器認爲第一個\
字符是一個連續字符,除了換行符之外,它不應該包含任何字符。
如果您使用\
來表示整數除法(a la VB),那麼您需要將其更改爲Python等效項//
。
r=spi.xfer2([4 // 2 // (channel >> 2),(channel & 3) << 6,0])
如果沒有,那麼我認爲你需要解釋這段代碼應該做什麼。
你打算用反斜槓來完成什麼? – molbdnilo
\被解釋爲「連續字符」,可以用來分隔過長的行,因此,它後面什麼都不應該。你的意思是/而不是? –
我相信我知道了,謝謝你的反饋。 – MTK003