Индекс цифры в числе
нужно найти порядковый номер цифры в числе.
q = 123421434 #для примера
k=int(input())
print(int(q[k]))
После этого команда больше не работает,и все действия, происходящие после не учитываются. Хотелось бы узнать, почему так. Заранее благодарю
Ответы (1 шт):
Автор решения: Danis
→ Ссылка
потому что у вас q это число, а к числу мы не можем обращаться по индексу. Чтобы обратится по индексу его надо перевести в строку
q = "123421434"
k=int(input())
print(int(q[k]))