Часто бывает нужно подставить в строку данные, полученные во время выполнения программы. Это может быть строка, введённая пользователем или какое‑то число, посчитанное программой. Такую подстановку можно сделать с помощью конкатенации. На практике это не очень удобно, если вы хотите вывести на экран не просто сумму, но и входные данные. Даже в такой простой программе уже можно запутаться: Если же это будет что‑то более сложное, строка превратится в не читаемую мешанину из кавычек, операторов и функций str. Чтобы сделать подстановки более читаемыми, в Python есть несколько различных способов. И первый из них — это %-форматирование. Как вы наверняка догадались, все встреченные %d будут заменены на значения переменных a, b и c. Символ % указывает на то, что в эту позицию строки нужно подставить значение очередной переменной, а символ после этого знака задает тип переменной. d — это целое число. Если типы не будут совпадать, программа завершится с ошибкой. Чтобы все сработало как надо, для