4 основных возможностей форматирования строк в Python
В этой статье будет продемонстрировано, как работают четыре принципа форматирования строк в Python и какие у них сильные и слабые стороны. Также будет предложена простая рекомендация по выбору наилучшего способа форматирования. Предположим, что у нас есть переменные (или константы):
>>> errno = 50159747054
>>> name = 'Gvido'
И на основе этих переменных нужно сгенерировать строку вывода, содержащую простое сообщение об ошибке:
'Hey Gvido, there is a 0xbadc0ffee error!'
Далее будут представлены варианты решения данной задачи, с применением форматирования строк.