Advertisement
SomeBody_Aplle

Untitled

Jul 14th, 2023
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. ##### Основные методы строк #####
  2.  
  3. upper() - метод возвращает строку с заглавными буквами
  4. Пример:
  5. string = "hello world"
  6. uppercase_string = string.upper()
  7. print(uppercase_string) # Вывод: "HELLO WORLD"
  8.  
  9. lower() - метод возвращает строку с малыми буквами
  10. Пример:
  11. string = "HELLO WORLD"
  12. lowercase_string = string.lower()
  13. print(lowercase_string) # Вывод: "hello world"
  14.  
  15. count(sub[, start[, end]]) - метод определяет число вхождений подстроки в строке.
  16. Пример:
  17. string = "hello hello world"
  18. count = string.count("hello")
  19. print(count) # Вывод: 2
  20.  
  21. find(sub[, start[, end]]) - метод возвращает индекс первого найденного вхождения
  22. Если подстрока не найдена, возвращается -1.
  23. Пример:
  24. string = "hello world"
  25. index = string.find("world")
  26. print(index) # Вывод: 6
  27.  
  28. index(sub[, start[, end]]) - метод возвращает индекс первого найденного вхождения.
  29. Если подстрока не найдена, вызывается исключение ValueError.
  30. Пример:
  31. string = "hello world"
  32. index = string.index("world")
  33. print(index) # Вывод: 6
  34.  
  35. replace(old, new, count=-1) - метод заменяет подстроку old на new.
  36. Можно ограничить количество замен параметром count.
  37. Пример:
  38. string = "hello world"
  39. new_string = string.replace("hello", "hi")
  40. print(new_string) # Вывод: "hi world"
  41.  
  42.  
  43. isalpha() - метод определяет: состоит ли строка целиком из буквенных символов
  44. Пример:
  45. string = "hello"
  46. is_alpha = string.isalpha()
  47. print(is_alpha) # Вывод: True
  48.  
  49. string = "hello123"
  50. is_alpha = string.isalpha()
  51. print(is_alpha) # Вывод: False
  52.  
  53.  
  54. isdigit() - метод определяет: состоит ли строка целиком из цифр
  55. Пример:
  56. string = "123"
  57. is_digit = string.isdigit()
  58. print(is_digit) # Вывод: True
  59.  
  60. string = "hello123"
  61. is_digit = string.isdigit()
  62. print(is_digit) # Вывод: False
  63.  
  64.  
  65. split(sep=None, maxsplit=-1) - метод разбивает строку на подстроки.
  66. Если sep не указан, используется пробел. Максимальное количество разбиений можно ограничить параметром maxsplit.
  67. Пример:
  68. string = "hello world"
  69. words = string.split()
  70. print(words) # Вывод: ["hello", "world"]
  71.  
  72. string = "apple,banana,cherry"
  73. fruits = string.split(",")
  74. print(fruits) # Вывод: ["apple", "banana", "cherry"]
  75.  
  76.  
  77. join(список) - метод объединяет коллекцию в строку
  78. Пример:
  79. words = ["hello", "world"]
  80. string = " ".join(words)
  81. print(string) # Вывод: "hello world"
  82.  
  83. fruits = ["apple", "banana", "cherry"]
  84. string = ",".join(fruits)
  85. print(string) # Вывод: "apple,banana,cherry"
  86.  
  87.  
  88. strip() - метод удаляет пробелы и переносы строк справа и слева
  89. Пример:
  90. string = " hello world "
  91. stripped_string = string.strip()
  92. print(stripped_string) # Вывод: "hello world"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement