Python - Формат - Рядки
Формат рядків
Як ми дізналися з розділу Python Змінні, ми не можемо комбінувати рядки та числа таким чином:
Але ми можемо комбінувати рядки та числа, використовуючи метод format()!
Метод format() бере передавані аргументи, форматує їх, та розміщує їх в рядку, де замінники {}:
Приклад
Використовуйте метод format(), щоб вставити числа в рядки:
age = 36
txt = "Мене звати John, мені {}"
print(txt.format(age))
Спробуйте самі »
Метод format() приймає безмежне число аргументів, і розміщує у відповідних замінниках:
Приклад
quantity = 3
itemno = 567
price = 49.95
myorder = "Я хочу {} штук товару {} за {} доларів."
print(myorder.format(quantity, itemno, price))
Спробуйте самі »
Ви можете використовувати номери індексу {0}, щоб бути упевненими, що аргументи розміщуються в правильних замінниках:
Приклад
quantity = 3
itemno = 567
price = 49.95
myorder = "Я хочу заплатити {2} доларів за {0} одиниць товару {1}."
print(myorder.format(quantity, itemno, price))
Спробуйте самі »
Дізнайтеся більше про форматування рядка в розділі Форматування рядка на нашому сайті W3Schools українською.
