54 подписчика
Обработка текста - одна из часто встречающихся задач программирования. Если требуется обработать какие-либо текстовые данные, то без знаний того материала, что будет изложен ниже, просто не обойтись. Особенно,...
3 года назад
3 подписчика
Функция или метод Назначение S = 'str'; S = "str"; S = '''str'''; S = """str""" Литералы строк S = "s\np\ta\nbbb" Экранированные последовательности S = r"C:\temp\new" Неформатированные строки (подавляют экранирование) S = b"byte" Строка байтов S1 + S2 Конкатенация (сложение строк) S1 * 3 Повторение строки S[i] Обращение по индексу S[i:j:step] Извлечение среза len(S) Длина строки S.find(str, [start],[end]) Поиск подстроки в строке. Возвращает номер первого вхождения или -1 S.rfind(str, [start],[end]) Поиск подстроки в строке. Возвращает номер последнего вхождения или -1 S.index(str, [start],[end]) Поиск подстроки в строке...
2 года назад
24,5K подписчиков
Привет, коллеги. Есть такой символ: табуляция, табулятор. Код у него 0x09. История символа идет от пишущих машинок, а ныне это такой "резиновый пробел": невидимый символ, занимающий переменное горизонтальное пространство, от одного пробела до восьми (это число стандартно, но его можно изменять). При работе с текстом табуляция позволяет делать таблицы и этим удобна: отпадает необходимость вставлять нужное число пробелов и менять их число при необходимости. Это и сегодня бывает полезно для текстовой выдачи или входных данных расчетных программ...
1 год назад