Условие:
Что покажет приведённый ниже код?
```
num = 8673
while num != 0:
last_digit = num % 10
num //= 10
if 2 <= last_digit <= 6:
continue
print(last_digit)
```

Что покажет приведённый ниже код?
```
num = 8673
while num != 0:
last_digit = num % 10
num //= 10
if 2 <= last_digit <= 6:
continue
print(last_digit)
```
Давайте разберем приведенный код шаг за шагом.
Инициализация переменной:
num = 8673
Здесь мы задаем переменную num, которая равна 8673.
Цикл while:
while num != 0:
Цикл будет выполняться до тех пор, пока num не станет равным
Получение последней цифры:
last_digit = num % 10
Эта строка получает последнюю цифру числа num с помощью операции взятия остатка от деления на
Удаление последней цифры:
num //= 10

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение
Не нашел нужную задачу?