Вопросы с тегом 'python'

Python - это объектно-ориентированный, строго типизированный, многоцелевой язык программирования, разработанный для быстрого (для изучения, использования и понимания) и для обеспечения чистого и унифицированного синтаксиса. Обычно используются две похожие, но несовместимые версии Python, Python 2.7 и 3.x. Для специфичных для версии вопросов Python используйте теги [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, Pypy и т.д.) Также пометьте вариант.
1
ответ

Почему этот код возвращает ноль?

Ниже приведен простой код Python 2.6, который я написал. Код работает, как ожидалось, за исключением того, что мне любопытно, почему нулевой (0) возвращается на выходе? Большое спасибо! class One(object): def __init__(self): self.A = 0 ...
задан 25 авг. '16 в 2:40
3
ответов

выражение if внутри оператора if?

FarmGround=input("Do you want to pat the animal? ") #this is the input if FarmGround==("Yes") or FarmGround==("yes"): #this is if print("You patted the animal") #print statement if you patted the animal it will go onto the next if statement if...
задан 25 авг. '16 в 4:45
1
ответ

Решение, чтобы избежать жесткого кодирования python

Я хочу решение, чтобы избежать жесткого кодирования в этом состоянии моего сценария python: if (x.get('name')=='location'): это должно использоваться для извлечения тега местоположения из XML файла. пользователь должен изменить это в соответствии ...
задан 25 авг. '16 в 12:58
1
ответ

Объединение словарей Python и добавление аналогичного значения значений

У меня есть список словарей, таких как: [{'A': 2, 'B': u'cat'}, {'A': 1, 'B': u'dog'}, {'A': 3, 'B': u'rabbit'}, {'A': 4, 'B': u'cat'}, {'A': 4, 'B': u'dog'}, {'A': 8, 'B': u'rabbit'}] Я хочу преобразовать его в: [{'cat':'6'},{'dog':'5'}, {'rabbit...
задан 25 авг. '16 в 13:08
2
ответов

Как найти все уникальные комбинации из двух списков, учитывая некоторые дополнительные критерии?

Учитывая два списка, я пытаюсь найти каждую уникальную комбинацию, но с определенными критериями, в основном мне нужно как минимум 3 элемента, а list2 не может встречаться в одиночку. Я точно знаю, как это объяснить, поэтому я приведу пример с испол...
задан 26 авг. '16 в 5:46
1
ответ

Анализ синтаксиса python regex из syslog

У меня есть файл syslog с этим форматом. Mar 7 13:44:55 host.domain.example.net/10.10.10.10 Application: Info: MODULE: Startup MESSAGE: Application Version: 8.44.0 Mar 7 13:44:55 host.domain.example.net/10.10.10.10 Application: Info: MODULE: Start...
задан 26 авг. '16 в 17:02
2
ответов

как получить ввод нескольких строк

Я написал код для ввода ввода как список строк d=["","","","","","","","","",""] i=0 while(True): s=input() d[i]=s i=i+1 if s=="": break Но я не могу обработать список d для получения требуемого результата. d[0] хранит Djokovic:Murray:...
задан 26 авг. '16 в 18:27
2
ответов

Как выйти из цикла внутри цикла, чтобы вернуться в первый цикл?

Я поставил петлю, вложенную внутри цикла, и мне интересно, как я могу выйти из цикла, чтобы перейти к старому циклу.
задан 26 авг. '16 в 18:51
2
ответов

Перезапустить программу Python внутри и if - не сложно

Question1 = input("We will start off simple, what is your name?") if len(Question1) > 0 and Question1.isalpha(): #checks if the user input contains characters and is in the alphabet, not numbers. Question2 = input("Ah! Lovely name, %s. Not s...
задан 26 авг. '16 в 23:26
1
ответ

Рефакторинг кода Python

Может ли кто-нибудь дать некоторые рекомендации по рефакторингу следующего кода на 1-2 строки, чтобы он был кратким и читаемым. def func(a, b): c = [] if a: c.append(a) if b: c.append(b) return c Я пробовал: def fun...
задан 27 авг. '16 в 2:18
1
ответ

TypeError: объект 'int' не является вызываемым. Как определить, что вызывает эту ошибку?

Было бы совершенно феноменально, если бы я мог получить некоторые сведения о том, почему я получаю эту ошибку типа. Я отлаживал часами, и я не могу найти нигде, что вызывает эту конкретную ошибку в этой функции... :( def a_plus_abs_b(a, b): if b...
задан 27 авг. '16 в 14:10
2
ответов

Положительные Отрицательные - Простые упражнения на Python

Учитывая 2 значения int, верните True, если один отрицательный, а один положительный. За исключением случаев, когда параметр "отрицательный" имеет значение "Истина", то возвращает "Истина" только в том случае, если оба отрицательные. Я наконец-то п...
задан 28 авг. '16 в 0:52
2
ответов

Разработка и выпуск кода Python

В настоящее время я разрабатываю приложение Python, которое я постоянно тестирую, просто записывая время выполнения различных частей. Большая часть кода связана только с тестовой средой и не будет присутствовать в приложении реального мира, я их ра...
задан 28 авг. '16 в 13:20
2
ответов

Python - индекс индекса вне диапазона - генетический алгоритм

У меня проблемы с моим кодом, и я знаю, что эта проблема проста, но я просто не могу понять, как ее решить, я буду очень признателен, если кто-нибудь скажет мне, что я делаю неправильно: import random from math import * ...
задан 29 авг. '16 в 3:24
1
ответ

Как преобразовать список вложенных списков в список списков с уникальными данными?

После того, как мои мозги закрепили создание справочных словарей и многопользовательских списков поиска, я решил, что для этого должен быть более простой способ. Я не могу быть первым человеком, который сделает такой тип конверсии. Я даже не знаю, с...
задан 29 авг. '16 в 16:18