Вопросы к Поиску с Алисой
Функция str() в Python переводит байтовые строки в обычные с указанной кодировкой. smartiqa.ru
Методы .encode() и .decode() предназначены для преобразования строк в определённой кодировке: smartiqa.ru sky.pro
Таким образом, функция str() работает с байтовыми строками, а методы .encode() и .decode() — с кодированием и декодированием строк в Python.