8
工作我有一個字符串a
,我想一半取決於它的長度將它分割,所以我有Python語法錯誤:無法分配給運營商的模塊,但在解釋
a-front = len(a)/2 + len(a) % 2
這個作品在解釋器罰款,但是當我從命令行運行模塊python給了我一個SyntaxError: can't assign to operator
。這裏可能是什麼問題。
工作我有一個字符串a
,我想一半取決於它的長度將它分割,所以我有Python語法錯誤:無法分配給運營商的模塊,但在解釋
a-front = len(a)/2 + len(a) % 2
這個作品在解釋器罰款,但是當我從命令行運行模塊python給了我一個SyntaxError: can't assign to operator
。這裏可能是什麼問題。
你可能會輸錯連字符和下劃線,嘗試
a_front = len(a)/2 + len(a) % 2
這是更Python這樣:
a = "foo bar baz"
front = a[:len(a)/2] # integer division with truncating
front = a[:int(round(len(a)/2.0))] # float division with rounding
是啊,這工作。找出 - 是負運算符 – mzee 2010-04-23 10:09:12