與大多數動物一樣,蛇的捕食也會隨著季節、溫度不同而有一 定的變化,并不是一成不變的。這是因為隨著季節的變化,一些蛇 愛吃的小動物也會因為自身環境和餌料的因素而發生相應變化, 原來能輕易捕食封的小動物長大了或者是遷移了,這時蛇就只好 捕食其他的動物來裹腹。比如水蛇在5?6月份就喜歡捕食小魚, 這時魚小活力差,往往成為蛇的口中之餌;而到了秋季,魚長大 了,逃逸能力也強了,這時水蛇就很難捕到了,便改吃別的 餌料。

另一方面,蛇也會因活餌料的活動時間變化,而改變它的捕食 時間。例如烏梢蛇會隨著蛙類上岸活動的時間變化而不斷地調整自 己的捕食時間。在春天蛙類處于發情交配期,尋偶、交配、繁育都 在此時發生,因此它們在岸上的時間比較長,這時烏梢蛇便會全天 捕食;而到了炎熱的夏天,由于氣溫高,蛙在傍晚或清晨活動量 大,烏梢蛇也會及時地將捕食時間改在“一早一晚”;在秋季氣溫 合適時,蛙類的活動頻繁,此時烏梢蛇也會隨蛙類活動的變化而改 變擇食時間。
食物的消化包括兩方面的意思.•一是食物的消化速度;另一個 就是食物的消化能力。蛇消化食物的速度快慢與所處環境的溫度有 關,在正常情況下和一定的溫差范圍內,環境溫度越高,蛇的消化 速度越快。另外,蛇的消化能力也非常強,無論吞食什么動物,都 能充分地消化和吸收,連骨骼也無任何殘留,只將鳥羽、蛋殼和獸 毛等不能消化的東西及時吐出來,或者是隨糞便一起排出,這樣就不會造成蛇的消化不良。




