Курс 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. Декораторы в Python
  2. Преобразование символов с помощью map
  3. Сортировка элементов в Python
  4. Логирование с Logzero
  5. Сортировка с помощью параметра key
  6. Метод __complex__ в Python
  7. Управление ресурсами с контекстными менеджерами
  8. Определение локальных переменных в Python
  9. Работа с переменными в Python
  10. Поиск анаграмм с Counter
  11. Логические значения в Python
  12. CLI-инструмент howdoi
  13. Dict Comprehension в Python
  14. Вставка переменных в шаблоны Flask
  15. Использование функции enumerate()
  16. Работа с контекстным менеджером Pool
  17. Поиск наиболее частого элемента
  18. Запуск внешних программ с subprocess
  19. Работа с getopt
  20. Работа с очередями в Python
  21. Атрибуты объекта в Python
  22. Форматирование строк в Python
  23. Извлечение аудио из видео
  24. Установка и использование pyshorteners
  25. Декораторы в Python
  26. Особенности ключей словаря в Python
  27. Хранение данных
  28. Методы Python для работы с данными
  29. Сериализация данных в JSON с помощью json.dumps
  30. Проверка переменных окружения в Python
  31. Функция rsplit() в Python
  32. Константы в модуле cmath
  33. Передача аргументов в Python
  34. Получение списка файлов в директории с использованием os
  35. Работа со строками в Python.
  36. Работа с файлами в Python
  37. Генераторные функции в Python
  38. Оптимизация интернирования строк
  39. Работа с YAML в Python
  40. Тип CodeType в Python.
  41. Модуль antigravity: генерация координат
  42. Flask — веб-фреймворк Python
  43. Обработка исключений в Python
  44. Операции с датами в Python
  45. Блок else в обработке исключений
  46. Профилирование с cProfile
  47. Оператор «is not» в Python

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