学习过程中的一个小疑问

end1 = “C”
end2 = “h”
end3 = “e”
end4 = “e”
end5 = “s”
end6 = “e”
end7 = “B”
end8 = “u”
end9 = “r”
end10 = “g”
end11 = “e”
end12 = “r”

#watch that comma at the end. try removing it to see what happens
print(end1 + end2 + end3 + end4 + end5 + end6, end=’ ')
print(end7 + end8 + end9 + end10 + end11 + end12)
输出结果为 cheese burger
若把end=‘ ‘去掉 则输出结果为 cheese
burger
输出结果不在同一行, 为何有 end=’ ’ 输出结果就能同行存在?