Tag: строка

Ломать длинную строку без пробелов в Python

Итак, вот фрагмент моего кода: return "a Parallelogram with side lengths {} and {}, and interior angle {}".format(str(self.base), str(self.side), str(self.theta)) Он выходит за рамки 80 символов для хорошего стиля в строке, поэтому я сделал это: return "a Parallelogram with side lengths {} and {}, and interior angle\ {}".format(str(self.base), str(self.side), str(self.theta)) Я добавил «\», чтобы разбить […]

Python: удаление символа из строки

Я хочу удалить символ символа 5 в строке. Так я и сделал: del line [5] и получил: TypeError: объект 'str' не поддерживает удаление элемента Поэтому я не сомневаюсь, есть ли другое эффективное решение проблемы.

Поиск перестановки символов подстроки в Python

Я пытаюсь извлечь вхождения строки и всех перестановок ее символов из строки текста. Например, мне нужно извлечь строку t = 'ABC' и все ее перестановки: 'ABC', 'CAB', 'BCA', 'BAC', 'CBA', из следующей строки s: s = 'ABCXABCXXACXXBACXXBCA' Результаты: ABC , ABC , BAC , BCA Строка t должна быть любой длины и может содержать любые […]

Обратный порядок строк

Я хочу инвертировать порядок строки. Например: «Joe Red» = «Red Joe». Я считаю, что обратный метод мне не поможет, так как я не хочу менять любого персонажа, просто переключайте слова

Python и разрывы строк

С Python я знаю, что «\ n» разбивается на следующую строку в строке, но я пытаюсь заменить все «,» в строке «\ n». Это возможно? Я как бы новый для Python.

Это ошибка в Python 2.7?

Попытка снять «0b1» с левого конца двоичного числа. Следующий код приводит к удалению всех двоичных объектов. (нехорошо) >>> bbn = '0b1000101110100010111010001' #converted bin(2**24+**2^24/11) >>> aan=bbn.lstrip("0b1") #Try stripping all left-end junk at once. >>> print aan #oops all gone. '' Поэтому я сделал .lstrip () в два этапа: >>> bbn = '0b1000101110100010111010001' # Same fraction expqansion […]

«TypeError: строковый аргумент без кодировки», но строка закодирована?

Я работаю над преобразованием существующей программы из Python2 в Python3. Один из методов в программе аутентифицирует пользователя с удаленного сервера. Он предложит пользователю ввести пароль. def _handshake(self): timestamp = int(time.time()) token = (md5hash(md5hash((self.password).encode('utf-8')).hexdigest() + str(bytes('timestamp').encode('utf-8')))) auth_url = "%s/?hs=true&p=1.2&u=%s&t=%d&a=%s&c=%s" % (self.name, self.username, timestamp, token, self.client_code) response = urlopen(auth_url).read() lines = response.split("\n") if lines[0] != "OK": raise […]

Генерировать количество символов последовательностей

У меня есть строка типа « …. (((… … ((… », для которой я должен сгенерировать еще одну строку ss (4) h5 (3) ss (3) h2 (2) ss (3 ) '. '' соответствует «ss» и числу континуальных ». находится в скобке. '(' соответствует 'h5' и количеству континуумов '(' находится в скобке. В настоящее время я […]

Разделение строки на 2-буквенные сегменты

У меня есть строка, которую мне нужно разделить на две буквы. Например, 'ABCDXY' должен стать ['AB', 'CD', 'XY'] . Поведение в случае нечетного числа символов может быть совершенно произвольным (я проверю длину заранее). Есть ли способ сделать это без уродливого цикла?

манипуляция строки python

У меня есть строка s с вложенными скобками: s = "AX(p>q)&E((-p)Ur)" Я хочу удалить все символы между всеми парами скобок и сохранить в новой строке следующим образом: new_string = AX&E я попытался сделать это: p = re.compile("\(.*?\)", re.DOTALL) new_string = p.sub("", s) Он дает результат: AX&EUr) Есть ли способ исправить это, а не повторять каждый […]

Interesting Posts

Самый простой способ чтения csv-файлов с многопроцессорностью в Pandas

Почему существует ActivePython?

Как предотвратить состояние гонки, когда несколько процессов пытаются записать и затем прочитать из файла одновременно

Интеграция web2py git – localhost & pythonanywhere

Соответствовать многострочному регулярному выражению в файловом объекте

PyLint 1.0.0 с PyDev + Eclipse: опция include-ids больше не разрешена, прерывает интеграцию Eclipse

Почему выражение 0 <0 == 0 возвращает False в Python?

конвертировать xldate в python datetime

Взаимодействие между скриптом Python и оболочкой linux

pandas: Как выбрать строки на основе, если X число столбцов больше числа?

Как использовать прокси-сервер с Robobrowser

Как получить выход из gdb.execute в PythonGDB (GDB 7.1)?

Поиск индекса N самых больших элементов в массиве Python / Список эффективно

Как функции оператора на рабочем месте Python отличаются от стандартных функций оператора?

Подклассификация словаря Python для переопределения __setitem__

Python - лучший язык программирования в мире.