Я пытаюсь, чтобы мой код отображал каждую цифру отдельно в отдельной строке, и он это делает. Однако в конце я получаю сообщение об ошибке, поэтому я хочу точно определить, сколько цифр в числе. У меня проблемы с поиском решения для этого, которое не len (), потому что для этой конкретной программы я не должен его использовать.
Вот мой код:
number = int(input("Enter a positive integer: "))
number = str(number)
digits = 0
while True:
print(number[digits])
digits += 1