Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

IDLE(Python 3.13 64 bit)

делай такую программу: будет цикл, который будет выводить счётчик. (счётчик должен быть от 1 до 100) и добавь такое условие в цикл: если счётчик больше 10 и счётчик меньше 90, то пропускаем выполнение цикла(но не завершаем цикл полностью, просто пропускаем!) с помощью волшебной команды (делай проверку ПОСЛЕ увеличения счётчика, чтобы цикл не завис навсегда) в конце цикла выводим наш счётчик

По дате
По рейтингу
Аватар пользователя
Просветленный
2мес

Тебе питон для чего?
Используй генераторы и забудь про циклы.

12
 numbers = [counter for counter in range(1, 101) if not (10 < counter < 90)] 
print(*numbers) 

Вот для красоты

12345678
 import time 
 
DELAY_SECONDS = 1 
numbers = [counter for counter in range(1, 101) if not (10 < counter < 90)] 
for num in numbers: 
        print(num, end=' ', flush=True) 
        time.sleep(DELAY_SECONDS) 
 
Аватар пользователя
Оракул
2мес
1234567891011121314
 # инициализируем счётчик 
counter = 0 
 
# пока counter < 100 выполняем цикл 
while counter < 100: 
    # сначала увеличиваем 
    counter += 1 
     
    # если counter в (10, 90), пропускаем print и идём на следующую итерацию 
    if 10 < counter < 90: 
        continue 
     
    # иначе выводим текущее значение 
    print(counter) 

Если вместо while хочется использовать более компактный for‑цикл, то можно так:

12345
 for counter in range(1, 101): 
    if 10 < counter < 90: 
        continue 
    print(counter) 
} 
Аватар пользователя
Мастер
2мес

ок