Respuestas
Supongo que como otras especies, ellas hacen parte de la cadena alimenticia y se encarga de equilibrar la cantidad de seres mamíferos como roedores o anfibios en el mayor de los casos...
Bueno una funcion practica en la naturaleza en si, no tiene una, hay que analizar un poco, algunos dicen que ayudan a manter el equilibrio de ratas y otros roedores, pero eso no es verdad, ya que un rata tiene una gestacion de 30 dias y tiene muchas decenes de crias al año, una serpiente se come una y puede tardar desde dias hasta meses en procesar la digesion, si tomas una extension de un kilometro cudrado de campo podran vivir ahi unas 20 ratas adultas y estas tienen cientos de crias al año, y en el mismo sitio pueden vivir unas 3 o 4 serpientes que se comen unas 25 a 30 ratas al año, por que lo que es impisible que ejerzan algun control sobre la poblacion de ratas, necesitarias unas 100 serpientes para poder afirmar que ayudan a controlar a esas ratas, aparte no solo comen ratas, tambien anfibios, aves y otras serpientes en algunos casos,