Чтобы программа выводила числа от 2 до 5, нужно использовать цикл for с функцией range(). Функция range(start, stop) генерирует последовательность чисел, начиная со значения start и заканчивая значением stop - 1. Чтобы включить число 5, нужно указать 6 как конечное значение.
for i in range(2, 6):
print(i)2
3
4
5