ciao! qualcuno saprebbe spiegarmi perchè se in python scrivo questa riga di codice c'è uno spazio tra il nome e il punto esclamativo????

nome = raw_input("Come ti chiami? ")
print "Ciao",nome,"!"

grazie in anticipo!