So simply stated end is what you want to be printed after the. The end=' ' is just to say that you want a space after the end of the statement instead of a new line character. The question you found is mainly discussing the difference between python2 and python3 since there is no argument end for print.
PILOT'S Releases Santiago de Compostela Airport (LEST) to Previous
In python 2.x you would have to do this. End command is used when a programmer finish writing programming language. The default value of end is \n meaning that after the print statement it will print a new line.
Using the command /end in the last line prevents.