O que está terminando vírgula na função de impressão para?

Este código é dehttp://docs.python.org/2/tutorial/errors.html#predefined-clean-up-actions

with open("myfile.txt") as f:
    for line in f:
        print line,

O que eu não entendo é o que é isso, para no final do comando de impressão.

Eu também chequei doc,http://docs.python.org/2/library/functions.html#print.

Não entendendo o suficiente, é um erro? (Não parece. É do tutorial oficial).

Eu sou do ruby ​​/ javascript e é incomum para mim.

questionAnswers(4)

yourAnswerToTheQuestion