Tag: питон

Как скопировать форматирование числа на другой номер?

У меня есть следующее: strA = '0.8243' strB = '12.3' strC = float(strA) + float(strB) print strC # 13.1243…I want it formatted like that of strB…13.1 strA и strB изменятся и будут иметь неизвестное количество знаков после запятой. Тем не менее, я всегда хочу, чтобы десятичные разряды сохраняли значение strB. Это возможно? Примечание: если strB […]

Тип файлов Python

Пожалуйста, кто-нибудь знает функцию () на Python, которая читает файл, открытый с помощью функции open (), а затем возвращает тип файла? Например: ASCII TEXT, .TAR FILE, .ZIP FILE, LONG TEXT FILE и т. Д. Я могу сделать это, используя POPEN из модуля подпроцесса и вызывая программу «файл» Linux. Но мне нужно сделать это с помощью […]

Что такое флаг -s в модуле timeit в Python?

Из поваренной книги Python python timeit.py -s"import random" -s"x=range(100000); random.shuffle(x)" "sorted(x)" 10 loops, best of 3: 152 msec per loop Что делает флаг -s ? Поиск в Интернете, помощь python и SO. Но не нашел хорошего объяснения. Благодарю.

ListProperty vs StringListProperty в Google App Engine

Я хочу хранить списки целых чисел (идентификаторы пользователей), должен ли я создавать их строки и использовать StringListProperty, или просто использовать ListProperty, мне интересно, что более оптимизировано, конкретный StringListProperty гетерогенного ListProperty (при использовании только с целыми числами ). Мне нужно будет добавить пользователей в список до тех пор, пока он не достигнет определенного номера, а затем […]

Как объединить все строки в текстовый файл в python?

У меня есть файл, и когда я его открываю, он печатает несколько абзацев. Мне нужно объединить эти абзацы вместе с пространством, чтобы сформировать один большой текст. например, for data in open('file.txt'): print data имеет такой вывод: Hello my name is blah. What is your name? Hello your name is blah. What is my name? Каким […]

негативы и положительные результаты в списках

Я пытаюсь написать функцию, которая позволяет мне добавлять только положительные числа в списке и только отрицательные числа в списке. Однако я не знаю, с чего начать с моей кодировки. Любая помощь будет большой благодарностью! пример: negpos([-5,5,6,-8,9]) должен вернуться: [-13, 20]

valueError имя нулевой длины в формате

Я использую python версии 2.7.3, и я пытаюсь распечатать некоторую информацию в определенном формате. final="<".join('< {} >'.format(' '.join(items)) for items in list) Но я получил имя поля нулевой длины valueError в ошибке формата, это потому, что моя версия python не позволяет использовать некоторые синтаксисы?

Различия между компилятором и модулем ast в python

Модуль компилятора устарел в python 2.6. Кто-нибудь знает, в чем причина устаревания? Является ли модуль ast прямой заменой? Будет ли поддерживаться модуль ast в python 3k?

Python, возвращает несколько массивов в новых строках

У меня есть 3 массива, a1, a2, a3 Я хотел бы сразу вернуть всех троих. у меня есть return a1, a2, a3 но он возвращает их все в одной строке, мне было интересно, как я верну их каждый на новой строке

Как реализовать этот механизм:

Я хочу реализовать механизм динамических отношений с python примерно так: a:=10 b:=30 c:=a+b print c a+=20 print c вывод: 40 60 c всегда является результатом a + b. поэтому, если a или b изменяются, то c автоматически обновляет значение. Я пишу код в C # и делаю это с помощью set и get механизма. теперь […]

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