8
ответов

Как вернуть несколько значений из функции? [закрыто]

Канонический способ вернуть несколько значений в языках, которые его поддерживают, часто кортежем. Вариант: Использование кортежа Рассмотрим этот тривиальный пример: def f (x): y0 = x + 1 y1 = x * 3 y2 = y0 ** y3 ...
вопрос задан: 20 June 2019 02:00
8
ответов

Как я могу удалить завершающий перевод строки?

Что является Python-эквивалентом функции chomp в Perl, которая удаляет последний символ строки, если она является новой строкой?
вопрос задан: 18 June 2019 10:56
8
ответов

Как сохранить словарь по Модели Django?

Я должен хранить некоторые данные в модели Django. Эти данные не равны всем экземплярам модели. Сначала я думал о разделении на подклассы модели, но я пытаюсь сохранить приложение гибким...
вопрос задан: 13 June 2019 18:10
8
ответов

Как мне разобрать строку в float или int?

В Python, как я могу разобрать числовую строку, такую ​​как "545.2222", в соответствующее значение с плавающей точкой, 545.2222? Или разобрать строку «31» в целое число 31? Я просто хочу знать, как разобрать поплавок на ...
вопрос задан: 5 June 2019 15:20
8
ответов

Что такое “вызываемое”?

Теперь, когда ясно, каков метакласс, существует связанное понятие, которое я использую все время, не зная то, что это действительно означает. Я предполагаю, что все сделали однажды ошибка с круглой скобкой...
вопрос задан: 2 April 2019 07:08
8
ответов

Нахождение элементов не в списке

Таким образом, вот мой код: объект = [0,1,2,3,4,5,6,7,8,9] z = [] # список целых чисел для объекта в z: если объект не в z: объект печати z содержит список целых чисел. Я хочу сравнить объект с z и...
вопрос задан: 22 March 2019 12:41
8
ответов

Измените элементы списка

У меня есть список булевских переменных, где иногда я сбрасывал их всех ко лжи. После первой записи сброса как: для b в bool_list: b = Ложь я нашел, что она не работает. Я провел момент, царапая мой...
вопрос задан: 4 March 2019 23:49
8
ответов

Как скопировать sys.stdout в файл журнала?

Изменить: так как кажется, что либо нет решения, или я делаю что-то настолько нестандартное, что никто не знает - я пересмотрю свой вопрос, чтобы также спросить: Каков наилучший способ ведения журнала, когда ...
вопрос задан: 4 January 2019 18:31
8
ответов

Чистый Python gui библиотека?

Python имеет много библиотек GUI: tkinter, wxWidgets, pyGTK и т.д. Но все эти графический интерфейсы пользователя должны быть установлены и довольно тяжелые, таким образом, это немного сложно для развертывания конечного пользователя приложения Python GUI
вопрос задан: 23 October 2018 20:55
8
ответов

Заставить Python logger выводить все сообщения на стандартный вывод в дополнение к файлу журнала

Есть ли способ заставить журналирование Python с помощью модуля журналирования автоматически выводить вещи на стандартный вывод в дополнение к файлу журнала, куда они должны идти? Например, я бы хотел, чтобы все звонки были ...
вопрос задан: 18 October 2018 07:56
8
ответов

Замены для оператора switch в Python?

Я хочу написать функцию в Python, которая возвращает различные фиксированные значения в зависимости от значения входного индекса. В других языках я использовал бы оператор switch или case, но Python не появляется ...
вопрос задан: 28 September 2018 17:16
8
ответов

В чем разница между @staticmethod и @classmethod?

В чем разница между функцией, украшенной @staticmethod, и функцией, украшенной @classmethod?
вопрос задан: 26 September 2018 19:35
8
ответов

Как объединить два словаря в одном выражении?

У меня есть два словаря Python, и я хочу написать одно выражение, которое возвращает эти два словаря, объединенные. Метод update () был бы тем, что мне нужно, если бы он возвращал свой результат вместо ...
вопрос задан: 29 August 2018 17:22
8
ответов

Как я отключаю и повторно включаю консоль, входящую в систему Python?

Я использую модуль входа Python, и я хочу отключить консоль, регистрирующуюся в течение некоторого времени, но это не работает. #!/usr/bin/python регистратор входа импорта = logging.getLogger () # это получает корень...
вопрос задан: 22 August 2018 09:55
8
ответов

Python, PowerShell или другой? [закрытый]

Каковы преимущества Python, PowerShell и других сред сценариев? Мы хотели бы стандартизировать наши сценарии и в настоящее время используем bat-файлы и командные файлы как стандарт. Я думаю Python...
вопрос задан: 10 August 2018 09:05
8
ответов

Как я изучаю алгоритмы? [закрытый]

Краткая история: Просто дипломированная средняя школа, изученная немного Python и C++, не имеет никаких друзей ни с каким полезным компьютерным знанием вообще. Из любого я встретился в свои учебные года, которыми я был, вероятно...
вопрос задан: 9 June 2018 16:17
8
ответов

Как считать частоту элементов в списке?

Я должен найти частоту элементов в списке = [1,1,1,1,2,2,2,2,3,3,4,5,5] вывод-> b = [4,4,2,1,2] Также я хочу удалить дубликаты из = [1,2,3,4,5]
вопрос задан: 30 May 2018 04:29
8
ответов

Ресурсы для [закрытого] Python программиста

Я написал много кода в Python, и я очень привык к синтаксису, структуре объекта, и т.д Python из-за него. Что лучше всего онлайн руководство или сайт ресурса для обеспечения меня...
вопрос задан: 29 May 2018 19:00
8
ответов

Можете Вы методы патча обезьяны на базовых типах в Python?

Ruby может добавить методы к классу Числа и другим базовым типам для получения эффектов как это: 1.should_equal (1), Но кажется, что Python не может сделать этого. Действительно ли это верно? И если так, почему? Это имеет...
вопрос задан: 7 May 2018 02:18
8
ответов

Как бы вы сделали строку через запятую из списка строк?

Какой будет ваш предпочтительный способ объединения строк из последовательности, так что между каждыми двумя последовательными парами добавляется запятая. То есть, как вы сопоставляете, например, ['a', 'b', 'c'] с 'a, b, c' ...
вопрос задан: 18 April 2018 17:54
8
ответов

Создание списков списков pythonic способом

Я использую список списков для хранения матрицы в Python. Я пытался инициализировать 2x3 Нулевая матрица следующим образом. циновка = [0] *2] *3 Однако, когда я изменяю значение одного из объектов в матрице, этом...
вопрос задан: 17 April 2018 19:39
8
ответов

Как реализовать общие идиомы удара в Python? [закрытый]

Я в настоящее время делаю свое управление текстовым файлом через набор плохо помнившего AWK, sed, Bash и крошечного бита Perl. Я видел, упомянул несколько мест, что Python хорош для такого рода вещи. Как может...
вопрос задан: 13 April 2018 13:58
8
ответов

Почему мой объект Python неправильно инициализируется в ноутбуке IPython? [Дубликат]

У меня есть следующие классы, которые я использовал в ноутбуке IPython 3.6: класс LaborResult: value = Value () quantity = 0.0 class Value: absolute = 0 relative = 0 service = 0 def ...
вопрос задан: 31 March 2018 15:22
8
ответов

Почему я получаю один и тот же объект при создании экземпляра этого класса в Python? [Дубликат]

Почему я получаю один и тот же объект при выполнении этого в Python? class MySimpleSet: simpleSet = set ([]) def add (self, x): self.simpleSet.add (x) def discard (self, x): self.simpleSet.discard (x) ...
вопрос задан: 31 March 2018 15:22
8
ответов

Изменение свойства одного объекта изменяет все свойства объекта в списке объектов (Python3.7) [duplicate]

Изменение одного свойства объекта, которое представляет собой массив, изменяет все остальные объекты: class Ball: vel = [0.00,0.00] pos = [20, 400] color = "white" radius = 22 name = "" type = "" balls ...
вопрос задан: 31 March 2018 15:22
8
ответов

Случайно заполняя массив ссылками в Python? [Дубликат]

Попытка создать массив (длина 40) объекта с именем Property - я решил, что понимание списка Python было бы лучшим способом сделать это. board = [Свойство (i) для i в диапазоне (40)] Это, ...
вопрос задан: 31 March 2018 15:22
8
ответов

Преобразовать строковое представление списка в список

Мне было интересно, как проще всего преобразовать список строк, подобный следующему, в список: x = u '["A", "B", "C", "D"]' Даже в том случае, если пользователь помещает пробелы между запятые и пробелы внутри ...
вопрос задан: 21 March 2018 16:36
8
ответов

Регулярное выражение для соответствия запускается расширения файла и расширения файла

Что регулярное выражение к строкам совпадения (в этом случае, имена файлов), которые запускаются с 'Выполненного' и имеют расширение файла '.py'? Регулярное выражение должно соответствовать любому следующему:...
вопрос задан: 8 March 2018 23:44
8
ответов

Сравнение номера версии в Python

Я хочу записать подобную cmp функцию, которая сравнивает два номеров версий и возвращается-1, 0, или 1 на основе их сравненного valuses. Возвратитесь-1, если версия A является более старой, чем Возврат версии B 0 если версия...
вопрос задан: 28 February 2018 16:54
8
ответов

Как удалить элементы из списка во время итерации?

Я перебираю список кортежей в Python и пытаюсь удалить их, если они соответствуют определенным критериям. для tup в somelist: если определить (tup): code_to_remove_tup Что я должен ...
вопрос задан: 28 February 2018 14:25