python: while цикл не проверяет условие

Вот мой код: l=raw_input() x=l.split(' ') n=x[0] w=x[1] l=raw_input() i=0 print n while(i<n): print "1 %d" %i i=i+1 и для ввода, как 6 6 1 2 3 4 5 3 Это дает ошибку времени выполнения. Хотя n назначено 6, а i начинается с 0, почему не заканчивается, когда i = 6? Значение i возрастает больше, […]

Разница во времени в Python 2.7

Учитывая два момента времени t_1 = (hour_1, minute_1) t_2 = (hour_2, minute_2) Как я могу получить абсолютную разницу во времени в минутах в Python 2.7, где я предполагаю, что t_2 позже t_1 , поэтому, если: t_2 = (0, 3) and t_1 = (23, 59) разница составит 4 минуты.

Проблемы матрицы Python

Это продолжается из этого потока: матрица Python, любое решение? вход from numpy import * import numpy x=[['1','7'], ['1.5', '8'], ['2', '5.5'], ['2','9']] Код y = x[:, :, None] * x[:, None] print y.sum(axis=0) Я получил ошибку: «Индексы списка должны быть целыми, а не кортежем» Но если x равно x = numpy.array([[1, 7], [1.5, 8], [2, […]

Эквивалент Maven для python

Я разработчик java / python beginner, и мне не хватает функций maven, особенно управления зависимостями и автоматизации сборки (я имею в виду, что вы не создаете, а как создать пакет для развертывания?) Есть ли эквивалент python для достижения этих возможностей? Примечание. Я использую python 2.x Благодарю.

Найдите, какая версия пакета установлена ​​с помощью pip

Используя pip, можно ли выяснить, какая версия пакета установлена? Я знаю о pip install XYZ –upgrade но мне интересно, есть ли что-нибудь вроде pip info XYZ . Если не то, что было бы лучшим способом рассказать, какую версию я использую в настоящее время.

Как передать переменную из PHP в Python?

Как передать переменную из скрипта .PHP в Python и наоборот ?. например //myPHPScript.php $hello = 'hello'; //myPythonScript.py print(get the result from $hello variable found in myPHPScript.php)

Python – Как добавить место на каждые 3 символа?

Мне нужно добавить пробел на каждые 3 символа строки python, но не так много подсказок о том, как это сделать. Струна: 345674655 Результат, который мне нужен: 345 674 655 Какие-нибудь подсказки о том, как этого достичь? С наилучшими пожеланиями,

Как фильтровать на рассчитанные значения модели, используя понимание списка

У меня есть модель, где я вычисляю итоговые значения class Material(models.Model): version = IntegerVersionField( ) code = models.CharField(max_length=30) name = models.CharField(max_length=30) slug = models.SlugField(max_length=80, blank=True) description = models.TextField(null=True, blank=True) min_quantity = models.DecimalField(max_digits=19, decimal_places=10) def _get_totalinventory(self): from inventory.models import Inventory return Inventory.objects.filter(warehouse_Bin__material_UOM__UOM__material=self.id, is_active = True).aggregate(Sum('quantity')) total_inventory = property(_get_totalinventory) def _get_totalpo(self): from purchase.models import POmaterial return POmaterial.objects.filter(material=self.id, […]

Python: как найти дубликаты в списке и обновить эти повторяющиеся элементы, переименовав их с добавлением прогрессивного письма

У меня есть список таких элементов: ['T1','T2','T2','T2','T2','T3','T3' ] Мне нужно убедиться, что дубликаты переименованы с прогрессивным письмом, добавленным следующим образом: ['T1','T2A','T2B','T2C','T2D','T3A','T3B'] но только при наличии более одного вхождения одного и того же элемента. Кроме того, можно ли это сделать без создания нового списка? Есть идеи?

не может умножить последовательность на non-int типа 'str' Не понимаю

yen = 0.0067 bsp = 1.35 usd = 0.65 ero = 0.85 if choice == "2": Current_Currency = input("What currency do you want to exchange: Japenese Yen if so please type yen // British Sterling Pound please type bsp // US Dollers please Type usd // Euro please type ero.") if Current_Currency == "yen": amount […]

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