Das Semikolon fügt keinen Zeilenumbruch zwischen den zusammengefügten Strings ein. Im Gegenteil. Am Ende einer Print Anweisung eingefügt, unterdrückt es einen Umbruch!