從 Python 3.14 起,在 finally 區塊中使用 return、break 或 continue 將會觸發警告喔!
對還不太熟悉 try...except...finally 的朋友來說,看到下面這段程式碼可能會有些困惑: def div(n, m): try: return n / m finally: return 0 請問:div(1, 2) 的回傳值會是什麼? 答案是:0 這是因為 finally
Posted on Jun 4, 2025 by Amo Chen ‐ 1 min read