Удаляет пробельные символы слева 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Удаляет пробельные символы слева

Поиск

Удаляет пробельные символы слева

 

 

 

 

replace(old, new[,

 

Возвращает копию строки,в которой подстроки old заменены

n])

 

. Если задан параметр , то заменяются только первые

 

 

 

new

n

n

 

 

вхождений

 

 

 

 

 

 

 

rstrip()

 

 

 

 

 

 

 

split([sep[, n]])

 

Возвращает список подстрок,получающихся разбиением строки a

 

 

разделителем sep.Параметр n определяет максимальное

 

 

 

количество разбиений(слева)

 

 

 

 

 

startswith(prefix)

 

Начинается ли строка с подстроки prefix

 

 

 

 

 

 

 

 

 

 

strip()

 

Удаляет пробельные символы в начале и в конце строки

 

 

 

 

translate(table)

 

Производит преобразование с помощью таблицы перекодировки

 

 

table,содержащей словарь для перевода кодов в коды(или в

 

 

None,чтобы удалить символ).ДляUnicode-строк

 

 

 

 

 

translate(table[,

 

То же,но для обычных строк.Вместо словаря-строка

 

dc])

 

перекодировки на256символов,которую можно сформировать с

 

 

помощью функции string.maketrans().Необязательный

 

 

 

параметр dc задает строку с символами,которые необходимо

 

 

удалить

 

 

 

 

 

 

upper()

 

Переводит буквы строки в верхний регистр

 

 

 

 

 

 

 

В следующем примере применяются методы split() и join() для разбиения строки в список(по разделителям)и обратное объединение списка строк в строку

 

>>> s = "This is an example."

>>> lst = s.split(" ")

>>> print lst

['This', 'is', 'an', 'example.']

 

>>> s2 = "\n".join(lst)

>>> print s2

 

This is an

 

example.

 

Для проверки того,оканчивается ли строка на определенное сочетание букв,можно

 

применить метод endswith():

 

>>> filenames = ["file.txt", "image.jpg", "str.txt"]

>>> for fn in filenames:

... if fn.lower().endswith(".txt"):

...     print fn



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 74; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.009 с.)