Как выводить цифры числа слева направо?

Для вывода цифр числа слева направо в Python можно воспользоваться следующим кодом:

num = 12345
num_str = str(num)  # Преобразуем число в строку
for digit in num_str:
    print(digit)

В данном коде мы сначала преобразуем число в строку, чтобы можно было обращаться к каждой цифре отдельно. Затем, с помощью цикла for, мы проходим по каждой цифре числа и выводим её на экран.

Если же вам нужно получить цифры числа справа налево, вы можете воспользоваться следующим кодом:

num = 12345
while num > 0:
    digit = num % 10
    print(digit)
    num //= 10

В данном коде мы используем операцию взятия остатка от деления на 10 (num % 10), чтобы получить последнюю цифру числа, затем выводим её на экран. После этого делим число на 10 без остатка (num //= 10), чтобы "отрезать" уже выведенную цифру и перейти к следующей. Процесс продолжается до тех пор, пока число не станет равным нулю.