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 українською.