蜗牛壳为什么会有不同的颜色

【蜗牛壳为什么会有不同的颜色】生物的颜色是由基因控制的,不同种类蜗牛的壳的颜色不同 。因为在漫长的生存和进化过程中基因会发生变异,所以颜色会发生改变 。变异之后颜色会多种多样,这时候自然选择有可能发挥作用 , 淘汰不能适应环境的变异,而保留适应环境的 , 颜色就可能变少了 , 甚至只有一种颜色,比如乌鸦 , 雪兔,北极熊 。还有一种可能 , 自然选择没有发挥作用,因为各种颜色的适应环境能力相同或者相近,所以变异导致的各种颜色都能共存 , 比如瓢虫,鹦鹉,蜗牛等 。