看板 Python 關於我們 聯絡資訊
在某本書上看到的習題,都無法執行,都是說語法錯誤! 第 1 題: 已知 a=b=5,x=10、y=20、z=30,請計算 x*=a+=y%=b-=z/=3,最後 x 的值。 第 2 題: 已知 a=10、b=30,請問經過 a+=a+=b+=b%=4,最後 a 的值。 想知道這種複合運算怎麼寫,才能語法正確? 謝謝大家的指教! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.49.54 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1688544517.A.092.html
Schottky: 求書名,我想聞香 XD 07/05 17:10
Schottky: 如你所說,Python 禁止這樣寫,所以這題目本身就沒意義 07/05 17:17
cuteSquirrel: 沒意義 +1 專案不會這樣寫 07/05 19:46
mantour: 該不會你拿的不是python的書... 07/06 07:53
eggsu: 書名:Python程式設計-初心者超凡入門 07/06 21:30
eggsu: 其實我覺得寫得很親民啊~~小錯難免會有~~ 07/06 21:31
leolarrel: 但我覺得那個不是小錯... 07/07 10:06
ToastBen: 把書丟了去看官方文件吧 07/07 11:52
Schottky: 這真的不是小錯,掰出這種習題的人這輩子應該沒寫過程式 07/08 00:09
Schottky: 所以我打算去圖書館借來看看,裡面應該有更多笑話集 XD 07/08 00:12
aalexx: 換本書吧,這不是小錯誤,寫書的人可能根本不懂 07/08 07:05
Nitricacid: 要寫這種東西還是去學 brainfuck 吧 07/08 15:17
s0914714: 姑且不論正確性 教這種內容真的意圖不明 07/10 10:23
mantour: 覺得是抄其他語言的書的題目但是沒注意 07/10 16:21
mantour: 但是真的很不pythonic... 07/10 16:21
as30385438: 就算是可以這樣寫的語言也不鼓勵這樣寫,好的code是寫 07/12 01:50
as30385438: 給人看的 07/12 01:50