Курс 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
- Генерация ключей RSA
- Имена объектов в Python
- Сортировка HTML-элементов
- Проверка переменных окружения в Python
- Потоковый ввод в Python
- Оператор «or» в Python
- Разделение строки с помощью re.split()
- Объединение, распаковка и деструктуризация
- Работа с множествами в Python
- Итерация по коллекции в Python
- Работа с модулем cmath
- Объединение словарей в Python
- Работа с рекламными данными в Pandas
- Функция enumerate() в Python
- Функции map() и reduce() в Python
- Сравнение строк в Python
- Создание коллекций из генератора
- Необязательные аргументы в Python
- Лямбда-функции в Python
- Декораторы в Python
- Измерение времени выполнения кода
- Виртуальное окружение Python
- Вычисление логарифмов в Python
- Группы исключений в Python
- Объединение словарей в Python
- Асинхронное выполнение задач в процессах
- Создание и использование модулей в Python
- Возврат значений из генератора
- Создание даты из строки ISO
- Классы данных в Python
- Замеры производительности в Python
- Типы возвращаемых значений в Python
- Управление фоновыми задачами в Python
- Запуск внешнего кода в Jupyter
- Применение функции к списку
- Множественное присваивание в Python
- Печать списка с помощью метода join
- Использование метода lower()
- Оболочка Python
- Операции с массивами в NumPy
- Динамические маршруты во Flask
- Стать Python-разработчиком















