Курс 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"
- Глобальные переменные в Python
- Принципы SRP и OCP
- Работа с итераторами в Python
- Colorama: окрашивание текста в Python
- Функция product() из itertools
- Работа с f-строками 2.0
- Распаковка значений в Python
- Итераторы в Python
- Работа с процессами в Python
- Декораторы для регистрации функций
- Вычисление разности множеств в Python
- Применение команды break
- Визуализация пропусков данных
- Измерение времени выполнения
- Работа с collections.Counter
- Операторы сравнения в Python
- Метод count в Python: почему count(», ») возвращает 4?
- Вакансии в Nebius
- Синтаксис переменных цикла в Python
- Установка и обучение ChatterBot
- Конкатенация списков в Python
- Нахождение отличий в списках
- Отладка регулярных выражений в Python
- Функция zip() в Python
- Присоединение элементов коллекции
- Использование функции enumerate()
- Поиск простых чисел
- Генераторы данных
- Принципы Zen Python
- Декодирование строк в Python
- Работа с многоуровневыми словарями в Python
- Разделение строки на пары ключ-значение.
- Создание пустых функций и классов в Python
- Аннотации типов в Python
- Удаление пробелов методом translate()
- Генераторы в Python
- Показ всплывающих окон Tkinter
- Генерация UUID в Python
- Игра Виселица на Python
- Блок try…finally в Python
- Форматирование строк в Python.
- Переопределение метода __and__
- Настройка Cron
- Генераторы в Python
- Генераторы списков
- Основные методы NumPy
- Копирование объектов в Python















