Курс 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. Изменения в обработке логических значений
  2. Итераторы с потерямиZIP
  3. Метод __int__ в Python
  4. Атрибуты объекта в Python
  5. Удаление элементов из списка в Python
  6. Создание словарей и множеств в Python
  7. Замена атрибута в именованном кортеже
  8. Установка и использование TensorFlow
  9. Использование defaultdict в Python
  10. Экранирование символов в Python
  11. Метод get() для словарей
  12. Вложенные циклы в Python
  13. Генераторы в Python
  14. Простой калькулятор Python
  15. Многострочные комментарии в Python
  16. Обработка исключений с блоком else
  17. Работа с байтовыми строками в Python
  18. Преобразование строк в числа с плавающей запятой
  19. Подсчет элементов в Python
  20. Хеширование паролей с солью
  21. Создание задания в Cron
  22. Хранение переменных в Python.
  23. Очистка данных с помощью pandas
  24. Реализация метода __abs__ в Python
  25. Установка библиотек в Python
  26. Протокол управления контекстом
  27. Проверка версии Python
  28. Удаление файлов и папок в Python
  29. Декораторы в Python
  30. Progress с библиотекой tqdm
  31. Поиск элементов BeautifulSoup
  32. Работа с timedelta в Python
  33. Использование *args
  34. Метод append() для списка
  35. Распаковка элементов последовательности
  36. Методы работы со списками
  37. Отладка производительности Python
  38. Python reversed() функция
  39. Numpy: разбиение массивов
  40. Комплексные числа в Python
  41. Функция zip() в Python
  42. Генераторы в Python
  43. Копирование в Python
  44. Объединение строк с помощью метода join
  45. Регистрация на TenChat
  46. Лимиты на ресурсы Python
  47. Именованные кортежи в Python
  48. Генераторы словарей и множеств
  49. Работа с пакетами

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