作者eggsu (數學一等兵)
看板Python
標題[問題] 複合運算的問題
時間Wed Jul 5 16:08:35 2023
在某本書上看到的習題,都無法執行,都是說語法錯誤!
第 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://webptt.com/m.aspx?n=bbs/Python/M.1688544517.A.092.html
1F:推 Schottky: 求書名,我想聞香 XD 07/05 17:10
2F:→ Schottky: 如你所說,Python 禁止這樣寫,所以這題目本身就沒意義 07/05 17:17
3F:推 cuteSquirrel: 沒意義 +1 專案不會這樣寫 07/05 19:46
4F:→ mantour: 該不會你拿的不是python的書... 07/06 07:53
5F:→ eggsu: 書名:Python程式設計-初心者超凡入門 07/06 21:30
6F:→ eggsu: 其實我覺得寫得很親民啊~~小錯難免會有~~ 07/06 21:31
7F:→ leolarrel: 但我覺得那個不是小錯... 07/07 10:06
8F:→ ToastBen: 把書丟了去看官方文件吧 07/07 11:52
9F:→ Schottky: 這真的不是小錯,掰出這種習題的人這輩子應該沒寫過程式 07/08 00:09
10F:→ Schottky: 所以我打算去圖書館借來看看,裡面應該有更多笑話集 XD 07/08 00:12
11F:推 aalexx: 換本書吧,這不是小錯誤,寫書的人可能根本不懂 07/08 07:05
12F:推 Nitricacid: 要寫這種東西還是去學 brainfuck 吧 07/08 15:17
13F:推 s0914714: 姑且不論正確性 教這種內容真的意圖不明 07/10 10:23
14F:→ mantour: 覺得是抄其他語言的書的題目但是沒注意 07/10 16:21
15F:→ mantour: 但是真的很不pythonic... 07/10 16:21
16F:→ as30385438: 就算是可以這樣寫的語言也不鼓勵這樣寫,好的code是寫 07/12 01:50
17F:→ as30385438: 給人看的 07/12 01:50