3 года назад
Шокирующая правда о форматировании строковых значений. Шаблоны чистого Python
Помните про Дзен Python и про то, как должен существовать "один и, желательно, только один - очевидный способ сделать это"? Вы удивитесь, когда узнаете, что в Python существует четыре основных способа форматирования строк! В этой статье я покажу, как эти четыре подхода к форматированию строк работают и каковы их соответствующие достоинства и недостатки. Я также покажу вам свое "эмпирическое правило" в отношении того, как я подбираю наилучший универсальный подход к форматированию. Сразу перейдем к делу, так как нам нужно много рассмотреть...