Профилирование показывает, что это - самый медленный сегмент моего кода для небольшой словесной игры, которую я записал: расстояние определения (word1, word2): различие = 0, поскольку я в диапазоне (len (word1)): если word1 [я]! = word2 [я]:...
Очевидно, что xrange быстрее, но я понятия не имею, почему он быстрее (и нет никаких доказательств, кроме того, что он пока что анекдотический, что он быстрее), или что кроме этого отличается для i в диапазоне (0, 20): для i в ...
Я запускаю с Python, прибывающего из Java. Я задавался вопросом, существует ли там что-то подобное JavaDoc API, где я могу найти класс, его методы и и пример того, как использовать его. Я нашел очень...
В Python, если я говорю, что печать 'h' получаю букву H и новую строку. Если я говорю, что печать 'h', получаю букву H и никакую новую строку. Если я говорю, что печать 'h', распечатайте 'm', я получаю букву H, пространство, и...
a = {"a": "çö"} b = "çö">>> '\xc3\xa7\xc3\xb6' b.decode ('utf-8') ==>>> Ложь, Что идет туда? отредактируйте =, я сожалею, это была моя ошибка. Это все еще Ложно. Я...
Следующий unicode и строка могут существовать самостоятельно, если определено явно:>>> value_str ='Andr\xc3\xa9'>>> value_uni=u'Andr\xc3\xa9', Если у меня только есть u'Andr\xc3\xa9', присвоенный...
Я пытался нормализовать набор чисел от -100 до 0 в диапазоне от 10 до 100, и у меня возникли проблемы только с тем, чтобы заметить, что даже без переменных вообще это не оценивает то, как я ожидал ...
Python 3.0 в бета-версии с финальной версией, прибывающей вскоре. Очевидно, потребуется некоторое значительное время для общего принятия и для него для возможной замены 2.x. Я пишу учебное руководство о...
I've installed python 2.6 from source, and somehow later mistakenly installed another python 2.6 from a package manager too. I can't find a way to uninstall a python that was built from source, is ...
В консоли, когда я пробую выходные русские символы It, дает мне??????????????? Кто знает почему? Я попробовал запись в файл - в этом случае та же ситуация. например, f=open ('tets.txt', 'w') f.write ('...
Почему это не работает? лямбда: печать "x" Не Является этим ни одним оператором или является им что-то еще? Документация кажется немного редкой на том, что позволяется в лямбде...
Почему у меня не может быть 008 или 009 ключей для Python dict, а 001-007 - это хорошо? Пример: some_dict = {001: «спам», 002: «яйца», 003: «foo», 004: «bar», 008: «что-нибудь», # ...
У меня есть функция: для root, dirs, файлов в os.walk (каталог): для файла в файлах: if fnmatch.fnmatch (файл, '* .php *'): path = os.path.join (root , файл) new = ...
Я никогда не был уверен, что понимаю, что различие между str/unicode декодирует и кодирует. Я знаю, что ул. () .decode () для того, когда у Вас есть строка байтов, которые Вы знаете, имеет определенный символ...
Я использую Python 2 для парсинга JSON от закодированных текстовых файлов ASCII. При загрузке этих файлов или json или simplejson, все мои строковые значения брошены к объектам Unicode вместо строковых объектов...
У меня есть два целочисленных значения a и b, но мне нужно их соотношение в плавающей запятой. Я знаю, что < b и я хочу вычислить a / b, поэтому, если я использую целочисленное деление, я всегда получу 0 с остатком от a. ...
Я запустил путем попытки сохранить строки в sqlite использование Python и получил сообщение: sqlite3. ProgrammingError: Вы не должны использовать 8-разрядные строки байтов, если Вы не используете text_factory, который может интерпретировать...
Действительно ли возможно считать stdin как двоичные данные в Python 2.6? Если так, как? Я вижу в документации Python 3.1, что это довольно просто, но средства для того, чтобы сделать это в 2,6, кажется, не...
Как часть ответа на другой вопрос, я написал следующий код, поведение которого кажется причудливым на первый взгляд: распечатайте Истинные # выводы, верные Верный = Ложь; распечатайте Истинные # выводы...
Я изучил Python как свое первое серьезное (не ОСНОВНОЙ) язык приблизительно 10 лет назад. С тех пор я изучил много других, но я склонен 'думать' в Python. Когда я смотрю на список изменений, я не делаю...
Я хочу, чтобы мой сценарий Python смог считать параметры командной строки Unicode в Windows. Но кажется, что sys.argv является строкой, закодированной в некотором локальном кодировании, а не Unicode. Как я могу читать...
Я использую Python 2.x, и я задаюсь вопросом, существует ли способ сказать, является ли переменная модернизированным классом? Я знаю что, если это - класс старого стиля, который я могу сделать следующее для обнаружения. импортируйте класс типов...
Я смотрел на этот вопрос и начал задаваться вопросом, что на самом деле делает печать. Я никогда не узнавал, как использовать string.decode () и string.encode () для вывода строки unicode в...
У меня есть простой вопрос о Python, на котором у меня есть мозговое замораживание. Этот фрагмент кода работы. Но когда я substitue "258 494-3929" с phoneNumber, я получаю следующую ошибку ниже: # Сравнивают телефон...
Я читал, что процедура init в классах не является истинным конструктором и начала работу над некоторыми простыми проектами, связанными с классами. Кроме того, по-видимому, у del нет гарантии, что он когда-либо будет ...
Я пытаюсь сделать калькулятор квадратичной формулы, и он использует квадратные корни. Вот мой код до сих пор. import math def calc (a, b, c): print (str (b ** 2)) print (str (math.sqrt (16))) print (str (...