Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##### Основные методы строк #####
- upper() - метод возвращает строку с заглавными буквами
- Пример:
- string = "hello world"
- uppercase_string = string.upper()
- print(uppercase_string) # Вывод: "HELLO WORLD"
- lower() - метод возвращает строку с малыми буквами
- Пример:
- string = "HELLO WORLD"
- lowercase_string = string.lower()
- print(lowercase_string) # Вывод: "hello world"
- count(sub[, start[, end]]) - метод определяет число вхождений подстроки в строке.
- Пример:
- string = "hello hello world"
- count = string.count("hello")
- print(count) # Вывод: 2
- find(sub[, start[, end]]) - метод возвращает индекс первого найденного вхождения
- Если подстрока не найдена, возвращается -1.
- Пример:
- string = "hello world"
- index = string.find("world")
- print(index) # Вывод: 6
- index(sub[, start[, end]]) - метод возвращает индекс первого найденного вхождения.
- Если подстрока не найдена, вызывается исключение ValueError.
- Пример:
- string = "hello world"
- index = string.index("world")
- print(index) # Вывод: 6
- replace(old, new, count=-1) - метод заменяет подстроку old на new.
- Можно ограничить количество замен параметром count.
- Пример:
- string = "hello world"
- new_string = string.replace("hello", "hi")
- print(new_string) # Вывод: "hi world"
- isalpha() - метод определяет: состоит ли строка целиком из буквенных символов
- Пример:
- string = "hello"
- is_alpha = string.isalpha()
- print(is_alpha) # Вывод: True
- string = "hello123"
- is_alpha = string.isalpha()
- print(is_alpha) # Вывод: False
- isdigit() - метод определяет: состоит ли строка целиком из цифр
- Пример:
- string = "123"
- is_digit = string.isdigit()
- print(is_digit) # Вывод: True
- string = "hello123"
- is_digit = string.isdigit()
- print(is_digit) # Вывод: False
- split(sep=None, maxsplit=-1) - метод разбивает строку на подстроки.
- Если sep не указан, используется пробел. Максимальное количество разбиений можно ограничить параметром maxsplit.
- Пример:
- string = "hello world"
- words = string.split()
- print(words) # Вывод: ["hello", "world"]
- string = "apple,banana,cherry"
- fruits = string.split(",")
- print(fruits) # Вывод: ["apple", "banana", "cherry"]
- join(список) - метод объединяет коллекцию в строку
- Пример:
- words = ["hello", "world"]
- string = " ".join(words)
- print(string) # Вывод: "hello world"
- fruits = ["apple", "banana", "cherry"]
- string = ",".join(fruits)
- print(string) # Вывод: "apple,banana,cherry"
- strip() - метод удаляет пробелы и переносы строк справа и слева
- Пример:
- string = " hello world "
- stripped_string = string.strip()
- print(stripped_string) # Вывод: "hello world"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement