Источник: Nuances of Programming Далеко в прошлом остались те времена, когда разработчики Python еще использовали оператор % для форматирования строк. С момента появления Python 3.0 его постепенно заменили вызовом метода .format() для строкового объекта. А вот когда наступила эра Python 3.6 и последующих версий, то в обиход вошли f-строки, ставшие новым способом вставки выражения Python внутрь строковых констант. И в настоящее время многие уже освоили это нововведение. Для тех, кто еще не знаком с этим способом форматирования, отметим, что работать с f-строками чрезвычайно просто...
Привет, коллеги. Часто бывает нужно преобразовать число или что-то ещё в другую форму. В программировании это часто называют форматированным выводом. Есть более или менее стандартная функция printf и ее варианты: ей дается строка с "полями" определенного вида, и некие данные; и данные подставляются в поля, преобразуясь согласно указаниям. В Вим тоже такая функция есть. Ее можно использовать для конвертации шестнадцатеричных чисел в десятичные и обратно, для округления чисел, для форматирования (добивание нулями или пробелами) и всё в таком роде...