VusiKasimov
@VusiKasimov
Я здесь главный

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

Надо чтобы в цикл добавлялись только целые числа. Я использую isdigit(), но он не срабатывает. Подскажите, что надо исправить?
num = input("Ввод: ").split()
while len(num) < 4 and num.isdigit():
  print("Ошибка")
  num = input("Ввод: ")

newList = [i for i in sorted(num)]
print(newList)
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
он не срабатывает

Срабатывает, поэтому числа и не добавляются, потому что падают в цикл while
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект