3 года назад
Шокирующая правда о форматировании строковых значений. Шаблоны чистого Python
Помните про Дзен Python и про то, как должен существовать "один и, желательно, только один - очевидный способ сделать это"? Вы удивитесь, когда узнаете, что в Python существует четыре основных способа форматирования строк! В этой статье я покажу, как эти четыре подхода к форматированию строк работают и каковы их соответствующие достоинства и недостатки. Я также покажу вам свое "эмпирическое правило" в отношении того, как я подбираю наилучший универсальный подход к форматированию. Сразу перейдем к делу, так как нам нужно много рассмотреть...
Дополнение к базовому курсу по Python. Функция eval()
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это ссылки на подборку по основному курсу по Python Встроенная функция eval() В данной статье я вернусь к базовому курсу Python. Функция eval() того стоит. Эта функция Параметры строки: Важно отметить, что строка для выполнения должна быть выражением, а не фрагментом программы. Т.е. if, for, while и другие программные конструкции здесь не допускаются...