извините если вопрос тупой. но этот код должен вывести простые числа, всё правильно. но почему в самом начале вывелась 2? по идее она не должна выводиться так как 2 % 2 == 0 и это уже делает переменную isPrime == False
извините если вопрос тупой. но этот код должен вывести простые числа, всё правильно. но почему в самом начале вывелась 2? по идее она не должна выводиться так как 2 % 2 == 0 и это уже делает переменную isPrime == False
смотри: сначала заходит в первый цикл, там i=2 дальше подходит ко второму циклу там j=2 код внутри второго цикла выполнится только если j<i, но они равны поэтому твой isPrime все еще false