Курс 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
- Преобразование символов с помощью map
- Сортировка элементов в Python
- Логирование с Logzero
- Сортировка с помощью параметра key
- Метод __complex__ в Python
- Управление ресурсами с контекстными менеджерами
- Определение локальных переменных в Python
- Работа с переменными в Python
- Поиск анаграмм с Counter
- Логические значения в Python
- CLI-инструмент howdoi
- Dict Comprehension в Python
- Вставка переменных в шаблоны Flask
- Использование функции enumerate()
- Работа с контекстным менеджером Pool
- Поиск наиболее частого элемента
- Запуск внешних программ с subprocess
- Работа с getopt
- Работа с очередями в Python
- Атрибуты объекта в Python
- Форматирование строк в Python
- Извлечение аудио из видео
- Установка и использование pyshorteners
- Декораторы в Python
- Особенности ключей словаря в Python
- Хранение данных
- Методы Python для работы с данными
- Сериализация данных в JSON с помощью json.dumps
- Проверка переменных окружения в Python
- Функция rsplit() в Python
- Константы в модуле cmath
- Передача аргументов в Python
- Получение списка файлов в директории с использованием os
- Работа со строками в Python.
- Работа с файлами в Python
- Генераторные функции в Python
- Оптимизация интернирования строк
- Работа с YAML в Python
- Тип CodeType в Python.
- Модуль antigravity: генерация координат
- Flask — веб-фреймворк Python
- Обработка исключений в Python
- Операции с датами в Python
- Блок else в обработке исключений
- Профилирование с cProfile
- Оператор «is not» в Python















