вечный он будет если randint будет выдавать одно и то же значение )
В противном случае в цикле он присвоит value2 первое значение которое не равно value, и успокоится )
Если же randint будет отдавать одно и то же значение - придется менять подход, как в прочем и в прочих приведенных решениях )))
Зачем приравнивать value к value2 и создавать цикл
очевидно - проинициализировать переменную value2 и сэкономить целую строчку кода, дабы не дублироваться лишний раз )))
Сергей, к разделению фронтенд/бекенд пришли после того как это стало возможным с использованием таких технологий как REST API, graphql, и прочих, которые позволили развязать логику приложений работающих в броузере и на сервере.
С низкоуровневыми устройствами это так не работает.
sazer, я ж написал - запускается из-под python 2.7.12
из папки с этим кодом: https://github.com/shirriff/bitcoin-code
единственная доустановленная зависимость - ecdsa==0.16.1
запускал под Windows 10 x64
Vechnyy, вероятно у вас другой тип используется.
Перечислите тип элементов, из которых ваш массив состоит в этой строке: if isinstance(data, (int, np.int32)):
и все заработает
ну если у нас есть формула
1/x
если x стремится к 2 - то мы просто подставляем в формулу x = 2, поскольку в данном случае мы легко достигаем предела при x==2, и получаем 0.5
если же x стремится к 0 - то получим бесконечность, поскольку сколь угодно малое число будет стремиться к 0
1/0.1 = 10
1/0.01 = 100
1/0.001 = 1000
...
1/0.000000001 = 1000000000
...
1/0 -> ∞
поскольку на сам ноль делить нельзя, но можно понять к чему будет результат стремиться, если мы в числителе будем использовать бесконечно малое число.
Если нужна полная эмуляция броузера, и необходимо задействовать прокси - то все сильно замедляется.
Я примерно такое же количество - но с учетом того что пришлось задействовать селениум (селениум-grid), и работать через прокси, перебирая и выбирая рабочие из бесплатных - заняло это уже несколько недель...
Переопределили метод save у модели.
В save изменили размер полученного файла с помощью sorl-thumbnail. Примеры как это сделать есть прямо в документации. Сохранили в поле файл с измененным размером. Исходный файл удалили, если требуется.
Или вам готовый код сесть написать?
Bekzoro, ну а если самому подумать?
Сгенерировали случайный код, запомнили его с привязкой к почте, и отправили его на почту.
Если введеный пользователем код совпал с кодом который привязан к его почте - выставляете почте флаг о том что она верифицирована. В общем-то - все...
Ну, - вопрос собственно так звучал:
а не в том как получить два уникальных случайных числа.
Так что строго говоря - упрек мимо )