Привет!, Меня зовут АЯ БУЧИХА В этот прекрасный день я собираюсь поделиться с вами 5 полезных строковых методов в Python Отказ
Во-первых, нам нужно знать, что все методы Python не меняют исходное значение строки, они возвращают новые значения.
начинается с()
StartShith ( префикс ,, (ул) – 1 ) : Проверяет, запускается ли строка с данным значением.
Параметры StartSwith
префикс : чтобы проверить это Строка начинается
Начать : Начальный индекс, где должен быть проверен префикс для дарения.
конец (ул) – 1 : окончание индекса, в котором необходимо проверить предоставление.
Подробнее …
phone_number = '+212123456789'; print(phone_number.startswith('34',1)) # False print(phone_number.startswith('+212')) # True print(phone_number.startswith('56', 8)) # True print(phone_number.startswith('78', 10, 12)) # True
заменять()
Заменить ( old_value, new_value, count ) : Замените определенную подстроку с помощью нового значения.
параметры
- Old_Value : конкретная подстрока, которую вы хотите заменить его
- new_value : новое значение, чтобы заменить его с помощью old_value.
- Считать : ( Дополнительное ) Номер, указывающий, сколько вхождений старого значения вы хотите заменить. По умолчанию все вхождения
country_code = '212' user_phone_number = f'{country_code}6123452129' # 2126123452129 print(user_phone_number) # 066123452129 print(user_phone_number.replace(country_code, '06', 1))
заглавие()
Название () : Этот метод String преобразует первый символ каждого слова в верхний регистр.
article_slug = '5-html-tags-that-almost-nobody-knows' article_title = article_slug.replace('-',' ').title() # 5 HTML Tags That Almost Nobody Knows print(article_title)
верхний (), ниже ()
Верхний () : Преобразует символы строки в верхний регистр ниже () : Преобразует символы строки в строчные
full_name = 'Aya Bouchiha' print(full_name.upper()) # AYA BOUCHIHA print(full_name.lower()) # aya bouchiha
найти()
Найти (ValueetoSearch ,, str)) : Возвращает индекс первого представления о данной подстроке. Это похоже на Индекс () , но это возвращает -1 вместо того, чтобы повысить исключение.
Параметры
- ValueetoSearch : строка для поиска
- startindex : индекс, чтобы начать поиск
- Endindex (ул.) : индекс, чтобы закончить поиск
message = 'Tanger is a beautiful city' address = 'Tanger, Morocco' language = 'en-us' print(message.find('beautiful')) # 12 print(address.find('Morocco', len(address) - 7)) # 8 print(language.find('en', 0, 2)) # 0 print(language.find('fr', 0, 2)) # -1
Резюме
- Startswith : Проверяет, запускается ли строка с данным значением.
- Название : Преобразует первый персонаж каждого слова в верхний регистр.
- заменить : Замените определенную подстроку с помощью нового значения.
- Верхний, нижний : преобразует символы строки в верхний регистр, нижний регистр
- Найти : Возвращает индекс первого возникновения данной подстроки.
Хорошего дня!
- Электронная почта: developer.aya.b@gmail.com.
- Телеграмма: АЯ БУЧИХА
Оригинал: “https://dev.to/ayabouchiha/5-useful-python-string-methods-4pe7”