答案：彩虹的形成是由太陽光通過水滴折射反射和折射而產生的。當太陽光進入水滴，會發生折射和反射，然後再次折射並退出水滴。這樣的過程造成了光的分離和彎曲，形成了彩虹。