Ну смотри,
Если на улице не идёт дождь или на улице не идёт снег:
Идти гулять. Принцип примерно такой.
Получается идти гулять только если нет дождя или снега. Не? Не понимаю как это работает.
З.ы.
Если поменять условие и вместо "not in" оставить "in"
Оно работает как надо...