Канонический способ вернуть несколько значений в языках, которые его поддерживают, часто кортежем. Вариант: Использование кортежа Рассмотрим этот тривиальный пример: def f (x): y0 = x + 1 y1 = x * 3 y2 = y0 ** y3 ...
Я должен хранить некоторые данные в модели Django. Эти данные не равны всем экземплярам модели. Сначала я думал о разделении на подклассы модели, но я пытаюсь сохранить приложение гибким...
В Python, как я могу разобрать числовую строку, такую как "545.2222", в соответствующее значение с плавающей точкой, 545.2222? Или разобрать строку «31» в целое число 31? Я просто хочу знать, как разобрать поплавок на ...
Теперь, когда ясно, каков метакласс, существует связанное понятие, которое я использую все время, не зная то, что это действительно означает. Я предполагаю, что все сделали однажды ошибка с круглой скобкой...
Таким образом, вот мой код: объект = [0,1,2,3,4,5,6,7,8,9] z = [] # список целых чисел для объекта в z: если объект не в z: объект печати z содержит список целых чисел. Я хочу сравнить объект с z и...
У меня есть список булевских переменных, где иногда я сбрасывал их всех ко лжи. После первой записи сброса как: для b в bool_list: b = Ложь я нашел, что она не работает. Я провел момент, царапая мой...
Изменить: так как кажется, что либо нет решения, или я делаю что-то настолько нестандартное, что никто не знает - я пересмотрю свой вопрос, чтобы также спросить: Каков наилучший способ ведения журнала, когда ...
Python имеет много библиотек GUI: tkinter, wxWidgets, pyGTK и т.д. Но все эти графический интерфейсы пользователя должны быть установлены и довольно тяжелые, таким образом, это немного сложно для развертывания конечного пользователя приложения Python GUI
Есть ли способ заставить журналирование Python с помощью модуля журналирования автоматически выводить вещи на стандартный вывод в дополнение к файлу журнала, куда они должны идти? Например, я бы хотел, чтобы все звонки были ...
Я хочу написать функцию в Python, которая возвращает различные фиксированные значения в зависимости от значения входного индекса. В других языках я использовал бы оператор switch или case, но Python не появляется ...
У меня есть два словаря Python, и я хочу написать одно выражение, которое возвращает эти два словаря, объединенные. Метод update () был бы тем, что мне нужно, если бы он возвращал свой результат вместо ...
Я использую модуль входа Python, и я хочу отключить консоль, регистрирующуюся в течение некоторого времени, но это не работает. #!/usr/bin/python регистратор входа импорта = logging.getLogger () # это получает корень...
Каковы преимущества Python, PowerShell и других сред сценариев? Мы хотели бы стандартизировать наши сценарии и в настоящее время используем bat-файлы и командные файлы как стандарт. Я думаю Python...
Краткая история: Просто дипломированная средняя школа, изученная немного Python и C++, не имеет никаких друзей ни с каким полезным компьютерным знанием вообще. Из любого я встретился в свои учебные года, которыми я был, вероятно...
Я написал много кода в Python, и я очень привык к синтаксису, структуре объекта, и т.д Python из-за него. Что лучше всего онлайн руководство или сайт ресурса для обеспечения меня...
Ruby может добавить методы к классу Числа и другим базовым типам для получения эффектов как это: 1.should_equal (1), Но кажется, что Python не может сделать этого. Действительно ли это верно? И если так, почему? Это имеет...
Какой будет ваш предпочтительный способ объединения строк из последовательности, так что между каждыми двумя последовательными парами добавляется запятая. То есть, как вы сопоставляете, например, ['a', 'b', 'c'] с 'a, b, c' ...
Я использую список списков для хранения матрицы в Python. Я пытался инициализировать 2x3 Нулевая матрица следующим образом. циновка = [0] *2] *3 Однако, когда я изменяю значение одного из объектов в матрице, этом...
Я в настоящее время делаю свое управление текстовым файлом через набор плохо помнившего AWK, sed, Bash и крошечного бита Perl. Я видел, упомянул несколько мест, что Python хорош для такого рода вещи. Как может...
У меня есть следующие классы, которые я использовал в ноутбуке IPython 3.6: класс LaborResult: value = Value () quantity = 0.0 class Value: absolute = 0 relative = 0 service = 0 def ...
Почему я получаю один и тот же объект при выполнении этого в Python? class MySimpleSet: simpleSet = set ([]) def add (self, x): self.simpleSet.add (x) def discard (self, x): self.simpleSet.discard (x) ...
Изменение одного свойства объекта, которое представляет собой массив, изменяет все остальные объекты: class Ball: vel = [0.00,0.00] pos = [20, 400] color = "white" radius = 22 name = "" type = "" balls ...
Попытка создать массив (длина 40) объекта с именем Property - я решил, что понимание списка Python было бы лучшим способом сделать это. board = [Свойство (i) для i в диапазоне (40)] Это, ...
Мне было интересно, как проще всего преобразовать список строк, подобный следующему, в список: x = u '["A", "B", "C", "D"]' Даже в том случае, если пользователь помещает пробелы между запятые и пробелы внутри ...
Что регулярное выражение к строкам совпадения (в этом случае, имена файлов), которые запускаются с 'Выполненного' и имеют расширение файла '.py'? Регулярное выражение должно соответствовать любому следующему:...
Я хочу записать подобную cmp функцию, которая сравнивает два номеров версий и возвращается-1, 0, или 1 на основе их сравненного valuses. Возвратитесь-1, если версия A является более старой, чем Возврат версии B 0 если версия...
Я перебираю список кортежей в Python и пытаюсь удалить их, если они соответствуют определенным критериям. для tup в somelist: если определить (tup): code_to_remove_tup Что я должен ...