Во второй строке переменной sheep присваивается значение '', то и есть переменная соответствует строке без символов.
В четвёртой строке к объявленной выше переменной начинают добавляться значения. Рассмотрим подробнее:
f"" — значок форматирования строки, который позволяет указывать тебе в {значение} которое должно быть на выходе.
Собственно это и происходит — с каждым проходом цикла к переменной добавляется строчка равная i+1 sheep... Почему i+1? Изначально i будет равна нулю, поэтому добавляем 1.
Общую суть я передал.
Изучай основы питона.