Методом в Python называется функция, которая является элементом какого-нибудь класса (объекта).
Метод string.split(separator,max)
Разбивает строку string по разделителю и возвращает список полученных элементов. Separator – это разделитель элементов строк. Например если мы в качестве separator укажем “,” – то в качестве разделителя Python будет считать запятую.
Пример:
получаем список:
Значение max – указывает сколько элементов должно быть в списке. Если в строке больше, чем указано в max – лишние не будут внесены в список.
Если значение separator не указано – применяются умолчания, разделителями считаются пробел, перевод строки.
Пример:
получаем список слов:
Методом, выполняющим обратные действия методу .split() является метод списков .join(), который собирает строку из элементов списка.
Метод separator.join(list)
Собирает из списка list строку с разделителем элементов separator
получаем строку:
Таким образом, используя .split() и .join() мы можем как угодно видоизменять строки.
Метод string.count(substr)
Возвращает количество вхождений подстроки substr в строке string. В следующем примере посчитаем сколько раз использовалась буква «и»:
Метод string.isdigit()
Проверяет, состоит ли строка только из цифр. Если – да, то он возвращает True. Иначе – False. Может быть полезна, например, когда мы запросили у пользователя числа и нам, потом необходимо будет выполнить математические операции с этими числами:
если число введено правильно:
иначе:
В Pyhton есть метод, который проверяет, состоит ли число только из букв:
string.isalpha()
метод проверяющий состоит ли строка только из букв и цифр:
string.isalnum()
метод, проверяющий, состоит ли строка из букв в нижнем регистре
string.islower()
метод, проверяющий, состоит ли строка из букв в верхнем регистре
string.isupper()
метод, проверяющий, состоит ли строка из не отображаемых символов (пробел, перевод строки, перевод каретки, табуляция и т.д.)
string.isspace()
Синтаксис идентичен с string.isdigit(). Они также возвращают True или False.
Предыдущая статья:
Похожие статьи:
Функции для работы с числами. Часть 1
Конструктивная критика приветствуется.
Эта статья была полезной? Поставьте лайк и поделитесь с друзьями в социальных сетях!
Оставьте отзывы и замечания!