giorgio
если бы только одно было, тут ещё зачем-то два одинаковых компонента создано
Igor
где тут? у нас кусок кода с непонятным объявлением
Виталик Голоенко
список возможных ошибок
err = {'0':'08', '1':'124', '2':'1235', '3':'236', '4':'1457', '5':'24568', '6':'3569', '7':'478', '8':'57890', '9':'689','0':'80'}
список возможных ошибок по каждой нажатой кнопке
err[k] for k in observed
пихаем в продакт
itertools.product(*(err[k] for k in observed))
получим кортежи из значений
объединяем кортежи в строки и получаем результат
[''.join(v) for v in itertools.product(*(err[k] for k in observed))]
from itertools import product
def get_pins(observed):
observed = list(observed)
res = []
err = {'0': '08', '1': '124', '2': '1235', '3': '236', '4': '1457',
'5': '24568', '6': '3569', '7': '478', '8': '57890', '9': '689'}
for i in observed:
if(i in err.keys()):
res.append(err.get(i))
return [''.join(v) for v in product(*res)]
да, я знаю что тоже самое что и у вас, но все-же
Igor
i in err.keys() всегда выполнено
Igor
и поскольку он in keys то err.get(i) равносильно err[i]
Igor
для того чтобы делать for i in observed: преобразовывать в лист не нужно
а значит строка observed = list(observed) тоже лишняя
Виталик Голоенко
емае
איגור
Добрый вечер! Может кто сталкивался - мне нужно вызать функцию при изменении значения переменной. Уже весь мозг сломал как это можно сделать на js
Гамлет
Гамлет
Что имеется ввиду?
Гамлет
Не понял все равно
Гамлет
Типа
if (a === 1) {
func()
}
Пашок🗽
Гамлет
Понял это джаваскриптовые приколы с апи браузера
Igor
Igor
Гамлет
Я за фронт не шарю
איגור
Типа
if (a === 1) {
func()
}
Не совсем. Есть скажем интерация от 1 до 9 и при каждой интерации нужно дергать функцию которая уже что то выводит
איגור
Пашок🗽
Почему бы не дёргать функцию прямо в цикле ?)
איגור
На третий день пришло осознание что похоже не по джуновскому плечу сие дело))
К
привет, нашел в интернете скрипт для нахождения простых чисел до n, при запуске дает "TypeError: 'bool' object is not callable" в четвертой строчке. Что не так может быть? def prime_list(n):
pri_list = []
for i in range(1,n+1):
if prime(i):
pri_list.append(i)
return(pri_list)
n = int(input())
print (prime_list(n))
איגור
ALEX
на кого сложнее выучиться на разработчика или тестировщика? и у кого з/п интересней и востребованность выше?
Axel Daga
там хде себя выше продашь - там зп интересснее
ALEX
Axel Daga
именно в этом.
а учиться, всегда сложно)))
ALEX
Пашок🗽
Panavia
Igor
Igor
Но у каждого есть "правильное мнение" :)
Panavia
разработчик может и в одиночку пилить, а тестеру лучше в команду всё-таки
Axel Daga
эээ? конкретно у меня - пенсионер)))
полученная светская профессия: регулировщик РЭА иПриборов, разряд 4, поднятая до телемеханика 6разряд)))
+курсы "автоматизация производства", с уклоном в программирование, с языками паскаль, си и ассемблер)))
работал "инжинер-электронщик", по факту выполняя работы сис.оператора, сис.администратора, и аникейщика
ну и, дырки, бывало мной затыкали, когда прогеры или не могли, или не хотели)))
ALEX
очень интересные у всех ответы! спасибо продолжайте...
Igor
Maksim Pozharskiy
Axel Daga
оочъки, ннинада)))
Maksim Pozharskiy
Гамлет
Просто проводить регрессию проекта, искать баги
Гамлет
Но да, разрабом можно больше получать, но и больше пахать надо
Igor
проводить регрессию проекта это сильно :)
ALEX
Igor
цель программиста прогресс проекта :)
цель тестировщика - регресс :)
Panavia
ALEX
значит разраб может тестить а тестер не может разрабатывать?
Maksim Pozharskiy
ALEX
Maksim Pozharskiy
вебсайты например
Ну я когда тестером работал, у нас в команде никто о верстке не имел понятия даже, так что разрабатывать ни кто ничего не мог
Maksim Pozharskiy
Но автотестеры из соседней команды разрабытывали автоматизированные GUI, е2е и нагрузочные тесты
ALEX
Igor
Я не думаю что в тестирование прям идут все потому что не захотели быть программистами :)
Гамлет
Maksim Pozharskiy
Но может где то и так называют конечно, в чем я сомневаюсь
Миша
Ребята, привет вам)
Maksim Pozharskiy
Гамлет
Гамлет
Вот вам привет, посмотрите и передавайте по партам
Миша
Подскажите. Работаю в паймчарм и что-то пошло не так. Нажатие на пробел стало удалять символы, а не ставить пробел... Как исправить, подскажите пожалуйста
Maksim Pozharskiy
Миша
ALEX
здесь есть разрабы на java script?
Гамлет
Тут пока не лучшие, тут в основном ими стремятся стать
Гамлет
Гамлет
Может только питонистам в количестве проиграют
6
Есть тут Kotlin разрабы?)
Maksim Pozharskiy