Уведомления

Группа в Telegram: @pythonsu

#1 Май 18, 2022 17:48:42

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1308
Репутация: +  112  -
Профиль   Отправить e-mail  

Как сделать чтобы приходил сигнал когда два или более совпадений?

Rom007
он ошибку не выдает но условие не выполняет точнее вообще ничего не происходит.
а что вы от него ждете? вижу что id в консоль выводите, больше ничего не вижу

может print(asd)?

Офлайн

#2 Май 18, 2022 18:01:30

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как сделать чтобы приходил сигнал когда два или более совпадений?

Офлайн

#3 Май 19, 2022 23:50:31

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

Как сделать чтобы приходил сигнал когда два или более совпадений?

Rom007
У меня есть код который смотрит страницу и при нахождении условий присылает сигнал. А именно когда находит на странице red2 или red3 то присылает сигнал. А мне надо его поправить чтобы он присылал сигнал когда есть два или больше двух совпадений. Пример: (red2 red2) или (red3 red3) или (red2 red3 red3) и так далее….
Используй флажки.
Пример
  
>>> lst = ['red1', 'red4', 'red3', 'red5', 'red2']
>>> 
>>> flag1 = flag2 = flag3 = False
>>> 
>>> if 'red1' in lst:
...     flag1 = True
... 
>>> if 'red2' in lst:
...     flag2 = True
... 
>>> if 'red4' in lst:
...     flag3 = True
... 
>>> if flag1 and flag2 and flag3:
...     print('signal', 'see red1 red2 red4')
... else:
...     print('no signal', 'don\'t see something')
... 
signal see red1 red2 red4
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version