Как определить в какую тысячный диапазон входит введенное число в Python?

Здравствуйте!
Прошу сильно не пинать, изучаю python не так уж давно.
Как можно решить такую задачу? Есть некое число введенные пользователем. Есть диапазон тысячных, такие как 1000, 2000, 3000 и т.д. Вот как определить в какой диапазон входит введенное число. К примеру: число 10 входит в 1000 диапазон, число 1005 входит в 2000 диапазон и т.д.
Надеюсь смог объяснить задачу. Заранее огромное спасибо.
  • Вопрос задан
  • 365 просмотров
Решения вопроса 2
@deliro
['foo', 'bar', 'buzz'][x // 1000]
Ответ написан
Комментировать
alsopub
@alsopub
Возможно:
math.floor(x/1000 + 1) * 1000
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
if 1< x < 1000:  print('foo')
if 1001 < x < 2000: print('buzz')
Ответ написан
@vilgeforce
Раздолбай и программист
Номер диапазона - число тысяч в числе. Дальше - школьная математика.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы