Метод strip()
возвращает копию строки, в которой удалены определенные символы в начале и конце строки. Пробел — символ по умолчанию.
Синтаксис
string.strip(character)
Типы
rstrip() — убирает символы с правой части строки.
lstrip() — удаляет символы с левой стороны строки.
Пример
#str.strip
string = '#.......Раздел 3.2.1 Вопрос #32......'
string.strip('.#!')
'Раздел 3.2.1 Вопрос #32'
#str.rstrip
string.rstrip('.#!')
string.lstrip('.#!')
'#.......Раздел 3.2.1 Вопрос #32'
'Раздел 3.2.1 Вопрос #32......'
Метод zfill() добавляет нули (0) в начале строки. Длина возвращаемой строки зависит от указанной ширины.
Синтаксис
string.zfill(width)
width — определяет длину возвращаемой строки. Нули не добавляются, если параметр ширины меньше длины оригинальной строки.
Пример
'7'.zfill(3)
'-21'.zfill(5)
'Python'.zfill(10)
'Python'.zfill(3)
'007'
'-0021'
'0000Python'
'Python'