Print Format in Python: A Comprehensive Guide
В Python 2 функция print была представлена как оператор, а в Python 3 она была переписана в виде функции. Функция print используется для вывода информации в консоль или в файл.
Функция format была введена для форматирования строк в Python. Она используется для вставки значения переменной в строку. Форматирование может осуществляться с помощью фигурных скобок {} и значений, передаваемых в функцию format().
Примеры использования функции format():
# Пример 1
name = 'Alice'
age = 27
print('Привет, меня зовут {} и мне {} лет.'.format(name, age))
# Пример 2
price = 9.99
quantity = 3
total = price * quantity
print('Цена товара: ${:.2f}, Количество: {}, Общая стоимость: ${:.2f}'.format(price, quantity, total))
В примере 1, мы использовали функцию format для вставки переменных name и age в строку. В результате мы получим строку "Привет, меня зовут Alice и мне 27 лет.".
В примере 2, мы использовали функцию format для форматирования строк, связанных с товарами и стоимостью. Функция format позволяет нам использовать форматирование строк, чтобы контролировать точное отображение цены и общей стоимости товара.
Также, в Python 3 для функции print можно использовать параметр format, который позволяет форматировать текст, который выводится на экран.
Пример использования параметра format:
# Пример 3
num1 = 10
num2 = 20
print('Первое число: {0}. Второе число: {1}. Сумма: {2}'.format(num1, num2, num1 + num2))
В данном примере мы использовали параметр format для того, чтобы вывести на экран текст с форматированием. В результате мы получим строку "Первое число: 10. Второе число: 20. Сумма: 30".
Таким образом, функция format позволяет удобно форматировать строки и метод print() в Python 3 позволяет использовать форматирование текста при помощи параметра format.