Начиная с Python 3.6 стал доступен новый способ обработки строк. Предположим, у вас есть переменные:
и вы хотите сгенерировать строку, которая говорит: “Мы знаем человека по имени Энди, которому 42 года, и он любит программировать на Python.” Теперь это просто и элегантно сделать с помощью F-строк.
Вот как это работает: print(f”Мы знаем кого-то по имени {имя}, кто в возрасте {возраст} и любит использовать {нравится} для программирования”.) Вот и все. Нет преобразования типов, конкатенации и т. Д. Просто начните строку с f перед первым ” и заключите все переменные в {}.
Он работает в любом месте, где вам нужно обработать строку. Дайте ему попробовать!