Задать вопрос
@Neo-archer

Почему пайчарм в тексте ошибки пишет, что нельзя померить длину числа, хотя четко виден список, а не число?

5eab848ce3d89084429324.png
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Потому, что число - это не строка. У него нет длины.
Если вам надо посчитать количество десятичных знаков числа, то делайте так:
len(str(12345)) # 5
Ответ написан
Комментировать
welcome32
@welcome32
Backend Python developer
Вы в теле цикла присваиваете переменной целочисленное значение i в строчке 24
После этого действия переменная tmp является не списком, а числом
Чтобы это добавить элемент в список есть метод append
Вот конструкция, на которую надо заменить эту строчку: tmp.append(i)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы