Курс 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
- Символ подчеркивания в Python
- Условные выражения в Python
- Форматирование строк в Python
- Вычисление натурального логарифма в NumPy
- Частичное применение функций в Python
- Закрытие файла в Python
- Удаление дубликатов из списка
- Создание уникального множества
- Метод rmatmul для обратного матричного умножения
- Импорт модуля из другого каталога
- Генераторы в Python
- Solidity для DeFi Ethereum
- Метод join() для объединения элементов строки
- Упрощение работы с JSON-данными в Python
- Конкатенация строк в Python
- Списковые включения в Python
- Установка и использование emoji
- Получение атрибутов и методов класса
- Типы возвращаемых значений в Python
- Создание директории в Python
- Функция pow() — возвести число в степень
- Получение локальных переменных в Python
- Сортировка элементов в Python
- Явный импорт в Python
- Комментарии в Python
- None в Python: использование и особенности
- Метод __iand__ для пользовательских классов
- Цикл for в Python
- Ошибка NotImplemented в Python
- Метод сравнения объектов в Python
- Замена текста с помощью sub
- Декораторы с @wraps
- Оптимизация поиска в словарях
- Функция zip() в Python
- Применение функции к списку
- Метод get для словарей
- Работа с рекламными данными в Pandas
- Сравнение строк в Python
- Создание спинбокса в tkinter
- Псевдонимы в Python
- Обновление данных через PUT запрос
- Проблема с изменяемыми аргументами
- Python Аргументы по умолчанию
- Объединение итераторов
- Метод repr() в Python
- Создание вложенного генератора















