Курс 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"
- Переопределение метода delitem в Python
- Оператор is в Python
- Отправка POST запроса на сервер.
- Создание и использование ChainMap
- Функция format() в Python
- Идентификатор объекта в Python
- Python: динамическая типизация и проверка типов
- Создание namedtuple списком полей
- Генераторы в Python
- Работа с Requests для HTTP-запросов
- Конкатенация строк в Python
- Копирование объектов в Python
- Метод gt в Python
- Конкатенация строк с помощью join()
- Заказ карты Тинькофф Black
- Псевдонимы в Python
- Построение графиков в терминале с bashplotlib
- Измерение времени выполнения кода с помощью time
- Основы работы с базами данных в Python
- Модуль itertools: эффективная работа с итераторами
- Функция pow() — возвести число в степень
- Удаление дубликатов из списка с помощью dict.fromkeys
- Деление в Python
- Работа с YAML в Python
- Отображение HTML кода в Python
- Генерация случайных чисел в Python
- Конструктор в Python
- Передача аргументов через **arguments
- Кортежи в Python: особенности и преимущества
- Профилирование с cProfile
- Python OrderedDict и fromkeys() — работа с словарями
- Преобразование регистра строк
- Хранение переменных в Python.
- Использование type hints
- Создание копии итератора
- Генераторы в Python
- Ускорение кода с помощью векторизации
- Роль ключевого слова self
- Метод clear для коллекций
- Чтение и запись TOML-конфигов
- Протокол управления контекстом
- ChainMap избыточные ключи















