Курс Python → Работа со строками в Python

Тип данных string в Python представляет собой последовательность символов. Это означает, что строки могут содержать любые символы, включая буквы, цифры, знаки препинания и специальные символы. Python поддерживает Unicode, что означает, что строки могут содержать символы из различных языков и символов.

Обычно строки в Python представлены одинарными или двойными кавычками. Например, ‘hello world’ или «Python is awesome!». Эти кавычки используются для указания начала и конца строки. Если внутри строки нужно использовать одинарные или двойные кавычки, то можно использовать обратный слеш (\) для экранирования символов.

string_with_quotes = "I'm learning Python"
string_with_escape = 'He said: "Python is easy to learn"'

Строки в Python являются неизменяемыми, то есть после создания строки ее нельзя изменить. Однако можно создавать новые строки на основе существующих путем конкатенации (объединения) строк или использования различных методов строковых операций.

Примеры операций со строками в Python:

string1 = "Hello"
string2 = "World"
concatenated_string = string1 + " " + string2  # "Hello World"
uppercase_string = string1.upper()  # "HELLO"
lowercase_string = string2.lower()  # "world"
substring = string1[1:3]  # "el"
Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Метод ifloordiv для пользовательских классов
  2. Циклы в Python
  3. Ограничение итераций в Python
  4. Разница между датами
  5. Участие в LP стейкинге Waves
  6. Блок try…finally в Python
  7. Функции any() и all() в Python
  8. Настройка шрифта и цвета в Tkinter
  9. Работа с парами ключ-значение
  10. Обучение модели с указанием эпох
  11. Метод ipow для возведения в степень
  12. Безопасные SQL-запросы в Python 3.11
  13. Просмотр файла в Jupyter Noteboo
  14. Атрибуты класса и экземпляра
  15. Оптимизация сравнения в Python
  16. Сортировка слиянием
  17. Игра Виселица на Python
  18. Вывод с переменной через запятую
  19. Запрос DELETE с библиотекой requests
  20. Нахождение разницы между списками в Python
  21. Оператор zip в Python
  22. Преобразование в float
  23. Работа с комплексными числами
  24. Python defaultdict добавление ключа
  25. Использование модуля math
  26. Использование *args
  27. Преобразование списков в словарь
  28. Нахождение самого длинного слова в списке с помощью max
  29. Обработка ошибок в Python
  30. Замена подстроки
  31. Beautiful Soup — извлечение данных из HTML
  32. Работа с коллекциями Python
  33. Лимиты на ресурсы Python
  34. Разбиение строки в Python
  35. Работа с множествами в Python
  36. Основы работы со строками в Python
  37. Поиск с помощью регулярных выражений
  38. Приоритет операций в Python
  39. Использование функции enumerate()
  40. JSON-esque в Python
  41. Преобразование чисел в слова
  42. Справка по импортированным модулям
  43. Метод split() для разделения строк

Marketello читают маркетологи из крутых компаний