Какие методы нужны форматирования строк python?
3 года назад
Andrey Moshkov
Ответы
Для форматирования строк можно использовать следующие методы:
-
str.capitalize()
возвращает копию строки, где первая буква - заглавная, остальные - строчные. -
str.lower
возвращает копию строки, где все буквы строчные. -
str.upper()
возвращает копию строки, где все буквы заглавные. -
str.strip([chars])
возвращает копию строки без пробелов в начале и конце строки, если метод используется без параметров. Если передать буквы chars, то в начале и конце будут удалены они. -
str.swapcase()
возвращает копию строки, где все заглавные буквы заменены строчными, а строчные - заглавными. -
str.title()
возвращает копию строки, в которой каждое слово начинается с заглавной буквы, остальные буквы - строчные. -
str.format()
возвращает копию строки, в которой каждое замещающее поле, заключенное в фигурные скобки{}
, заменяется строковым значением соответствующего аргумента, переданного в метод.
У метода множество дополнительных возможностей таких как: приведение типов, преобразование в другие системы счисления, выравнивание и т.д. Подробнее см. документацию.
2 года назад
Карина Абдуллаева
Сейчас строки в Python в основном форматируют с помощью f-строк. Они поддерживают множество опций вывода, заполнения и форматирования чисел и дат.
год назад
Ivan Mamtsev