Ваш отступ не одинаковый. Вы можете использовать кнопку табуляции вместо того, чтобы вручную добавлять пробелы, как вы, кажется, делаете здесь. Вы должны убедиться, что все, что принадлежит определенному l oop, должно быть на том же уровне отступа. Это не так в вашем примере, потому что «для флажка в флажках l oop» на один пробел дальше, чем «в то время как (флажки)» l oop, однако, он не находится на том же уровне отступа, что и Инструкция «Флажки - = 1». Это делает его неоднозначным относительно того, на каком уровне отступа он находится, создавая ошибку.