Метод "Подстановки переменных в строках".
Рубрика "Секреты Вим". Конвертация в HTML
Всем привет! У Вима есть такая возможность: конвертировать текст в формат HTML. С учетом того, что текст можно форматировать и присутствует подсветка синтаксиса (для ТеХ и языков программирования), это может быть полезно. Например, если Вы хотите код выложить в Интернет. Или просто поделиться кодом, чтобы коллеги посмотрели его где угодно, хоть с пылесоса. А с учетом возможности перехода по номерам строк и использования фолдов (в браузере!), получается и вовсе любопытно. Например, можно выложить в интернет мануал или документацию...
Переменные внутри строк. Python
Можно печатать строки, содержащие значение переменных. Для этого используются метки %s в тех местах, где должны быть значения (это называется подстановкой, или встраиванием значений в строку). Например, в переменной myscore хранится счет игры, и вы хотите, чтобы он отображался в сообщении <<Мой счет: очков>>. Тогда вместо числа используйте в сообщении метку %s, а при печати укажите нужное значение. Вот так:
>>> myscore = 1000
>>> message = 'Мой счет: %s очков'
>>> print(message % myscore)
Мой счет:...