В Python число преобразуют в строку через str(value). Если требуется определённое форматирование, используют f-строку или format(), например два знака после точки.
Как преобразовать число в строку?
В Python число преобразуют в строку через str(value). Если требуется определённое форматирование, используют f-строку или format(), например два знака после точки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Python число преобразуют в строку через str(value). Если требуется определённое форматирование, используют f-строку или format(), например два знака после точки.
str(42) даёт '42', а f'{3.14159:.2f}' — '3.14'. Форматирование определяет представление, но не изменяет исходное число. Для денежного значения заранее выбирают подходящую числовую модель, а не надеются исправить арифметику строковым округлением. Если строка предназначена для машинного протокола, учитывайте его требования к разделителю, точности и специальным значениям.