Язык Python также поддерживает форматирование строки. На данный момент в Python поддерживается два способа форматирования текста: Оператор % Метод format() В следующей версии Python оператор % могут удалить, поэтому настоятельно рекомендуется использовать метод format(). Но не рассмотреть, хотя бы вкратце, оператор % мы не можем, поскольку все еще есть множество кода, написанного с использованием этого оператора. Формат оператора % следующий: <Формат> % <Значение> Синтаксис описания формата такой: %[(<Ключ>) ] [<Флаг>] [<Ширина>] [.<Точность>] <Преобразование> Пример использования оператора форматирования: >>> "%s/%s/%s" % (30, 10, 2020) '30/10/2020' Рассмотрим параметры формата. Первый параметр - . Он задает ключ словаря, если он задан, то в параметре нужно указать словарь, а не кортеж. Вот пример: >>> "%(car)s - %( year)s" % {"car" : "nissan", " year" 'nissan - 2021' Параметр - это флаг преобразования, который может содержать следующие значения: # - для восьмеричных значений добавляе