看板 Python 關於我們 聯絡資訊
第445頁有一段程式碼 >>> import re >>> re = r'\bc\w* >>> re = re.findall(pat, mammoth) 這裡 >>> re = r'\bc\w* 當中的re是否應該改為pat才對 不知道這是原書的錯誤, 還是翻譯版才有的問題, 或者是說這樣其實是對的, 是我理解錯誤了? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.165.124 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1547855906.A.175.html
jiyu520: 如果書中是像你敘述的那段,那你是對的。它應該是先賦值 01/19 08:41
jiyu520: 到pat 01/19 08:41
HenryLiKing: 為什麼要把 re 覆蓋掉...!!! 應該是書錯了 01/19 11:05
vi000246: pat哪來的啊 其他片段有這變數嗎 01/19 11:13
HenryLiKing: 不用管 pat哪來的呀!第二行就有問題惹!! 01/19 11:46
MAGICXX: 第3行有pat阿 第一個變數 01/19 16:08
Neisseria: 仔細看程式碼真的是錯的,re 被蓋掉怎麼用 01/19 16:35
germun: 你沒打錯的話, 第二行用*結尾也很奇怪 01/19 17:19
mizumutsuki: 書中有些地方會寫錯 01/20 06:56
lily108526: 這本書很久了,有些code沒辦法執行 01/20 09:54
acer1832a: https://oreil.ly/2FMVnpw 似乎是原文書就有的錯誤 01/21 11:46