in s) or ('c' in s):
                  
                  
                   print('ok-1')
                  
                  
                  
                  
                  
                  Если написать по-другому:
                  
                  
                  
                  
                  
                  while ('a' or 'b' or 'c') in s:
                  
                  
                   print('ok-2')
                  
                  
                  
                  
                  
                  результат одинаковый...
                  
                  
                  
                  
                  
                  Получается, во втором случае, python берёт каждый элемент из скобок по-очереди, находит его вхождение в строку s и возвращает либо True либо False. Я правильно понимаю, или нет?..
                  
                  
                
Одиночные циклы надо заворачивать в if, иначе не узнать где условие сработало, а где нет
Ммм.. не совсем понял)
Обсуждают сегодня