Encoding

淺談 UTF-8 編碼方式

很多人都知道 Python 3 開始預設使用 UTF-8 編碼(encoding),但如果問你 UTF-8 編碼是怎麼運作的?應該很多人會說不出個所以然。

例如,為什麼在 Python 使用以下程式碼會得到長度為 16:

>>> len('生日快樂🎂'.encode())

這背後的原因就跟 UTF-8 有關!

Posted on  Jun 13, 2024  in  Encoding  by  Amo Chen  ‐ 3 min read