Рубрики
Без рубрики

Python: вечеринка со строками

Упрощение обработки строк в Python 3.6.5 и более поздних версиях

Автор оригинала: Andy Miles.

Начиная с Python 3.6 стал доступен новый способ обработки строк. Предположим, у вас есть переменные:

и вы хотите сгенерировать строку, которая говорит: “Мы знаем человека по имени Энди, которому 42 года, и он любит программировать на Python.” Теперь это просто и элегантно сделать с помощью F-строк.

Вот как это работает: print(f”Мы знаем кого-то по имени {имя}, кто в возрасте {возраст} и любит использовать {нравится} для программирования”.) Вот и все. Нет преобразования типов, конкатенации и т. Д. Просто начните строку с f перед первым ” и заключите все переменные в {}.

Он работает в любом месте, где вам нужно обработать строку. Дайте ему попробовать!