Ответ:
print(*range(2, 1001, 7))
Объяснение:
Функция range(start, stop, step)
Логично, что первое число, которое дает остаток 2 при делении на 7 - это 2. Все последующие числа просто получаем путем прибавления step, то есть 7. 1001 - это число, до которого функция range будет искать числа (при этом само 1001 учитываться не будет).
К примеру, range(2, 11, 3) вернет список [2, 5, 8].
А функция print, если передать в нее список со звездочкой, выведет его содержимое через пробел.