Курс 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"
- Изменения в обработке логических значений
- Итераторы с потерямиZIP
- Метод __int__ в Python
- Атрибуты объекта в Python
- Удаление элементов из списка в Python
- Создание словарей и множеств в Python
- Замена атрибута в именованном кортеже
- Установка и использование TensorFlow
- Использование defaultdict в Python
- Экранирование символов в Python
- Метод get() для словарей
- Вложенные циклы в Python
- Генераторы в Python
- Простой калькулятор Python
- Многострочные комментарии в Python
- Обработка исключений с блоком else
- Работа с байтовыми строками в Python
- Преобразование строк в числа с плавающей запятой
- Подсчет элементов в Python
- Хеширование паролей с солью
- Создание задания в Cron
- Хранение переменных в Python.
- Очистка данных с помощью pandas
- Реализация метода __abs__ в Python
- Установка библиотек в Python
- Протокол управления контекстом
- Проверка версии Python
- Удаление файлов и папок в Python
- Декораторы в Python
- Progress с библиотекой tqdm
- Поиск элементов BeautifulSoup
- Работа с timedelta в Python
- Использование *args
- Метод append() для списка
- Распаковка элементов последовательности
- Методы работы со списками
- Отладка производительности Python
- Python reversed() функция
- Numpy: разбиение массивов
- Комплексные числа в Python
- Функция zip() в Python
- Генераторы в Python
- Копирование в Python
- Объединение строк с помощью метода join
- Регистрация на TenChat
- Лимиты на ресурсы Python
- Именованные кортежи в Python
- Генераторы словарей и множеств
- Работа с пакетами















