Ребят, объясните использование форматирования и для чего это нужно?)
На примере кода:
message = '{:10.2f} and {:d}'.format(1.234234234, 12)
print(message)
Ответы на вопрос
Ответил olegsorokin02
1
Выведется
1.23 and 12
Форматирование нужно, чтобы избежать большого числа преобразований типов и конкатенаций с дальнейшими приведениями к нужному виду вручную. Удобнее записать всё одной строкой и передать туда данные, которые будут размещены в нужных местах, а главное - в нужном формате.
В этом примере message - это строка, в которую передаются:
а) вещественное число. Его точность становится 2 знака после запятой. Кроме того, указано, что минимум в записи должно быть 10 знаков, то есть в начале ставятся недостающие пробелы.
б) целое десятичное число, оно записывается в строку без изменений
Новые вопросы
Другие предметы,
2 года назад
Обществознание,
6 лет назад
Английский язык,
6 лет назад
Математика,
8 лет назад
Биология,
8 лет назад