Вопросы по теме 'utf'

Почему пустая строка '' закодирована в 2 байта в utf-16, но 0 байтов в utf-8 или ascii?
Я только что узнал о кодировании строк в python и, немного повозившись с этим, меня смутил тот факт, что размер пустой строки ('') равен 0 в utf 8 и ascii, но почему-то 2 в utf 16? почему? print(len(''.encode('utf16'))) # is 2...
606 просмотров
schedule 28.04.2024