Всё из-за того, что вы генерируете строки paraX, но значение не получаете.
Чтобы получить значение, нужно использовать метод gloabls() / locals(), который возвращает все глобальные / локальные переменные.
#...
paragraphs = [ globals()[f"para{i}"] for i in range(1,11) ]
print('\n'.join(paragraphs))
Но так лучше не делать. Заносите лучше сразу всё в список без лишних переменных