Un python à tête noire, nommé scientifiquement Aspidites melanocephalus, est un membre de taille moyenne de la famille des pythons. Un python à tête noire adulte mesure en moyenne 4 à 5 m de long et pèse 1.2 à 1.5 kg (6 à 15 livres), la femelle étant généralement plus grande que le mâle. Les pythons à tête noire sont des serpents épais et musclés et ont une apparence physique frappante qui en fait l’une des espèces de python les plus faciles à identifier. La tête, le cou et la gorge de ces serpents sont d’une couleur noir de jais frappante et brillante, et le reste de son corps va du crème ou du jaune au brun foncé. De son cou à l’extrémité de sa queue, le python à tête noire a une série de 2.7-6.8 bandes ondulées dont la teinte va du noir et du brun foncé à une couleur rougeâtre.
Géographiquement, la répartition des pythons à tête noire est confinée au continent australien. En Australie, le python à tête noire ne se trouve que dans le tiers nord du pays. En tant qu’espèce, il est couramment rencontré dans le Queensland, les Territoires du Nord et l’Australie occidentale.
Le python à tête noire se trouve dans une variété d’habitats allant de la garrigue semi-aride aux forêts claires, aux forêts tempérées et à la forêt tropicale humide. Ce type de python cherchera refuge sous les débris au sol, dans des terriers et des touffes d’herbe ou dans des bûches creuses. Bien que le python à tête noire soit un excellent grimpeur, c’est un serpent fouisseur qui préfère rester au sol. Au lieu de se prélasser au soleil pour se chauffer et de se mettre en danger contre les prédateurs, ce serpent restera souvent dans son terrier et poussera simplement la tête vers l’extérieur. Sa tête noire fait office de panneau solaire et réchauffe tout le corps.
Les pythons à tête noire sont des carnivores dont le régime alimentaire se compose principalement d’autres reptiles à sang froid. En fait, en raison de sa préférence pour les proies à sang froid, le python à tête noire n’a pas les fosses de détection infrarouge autour de sa bouche que d’autres espèces de pythons utilisent pour détecter la chaleur. Bien que les pythons à tête noire mangent des lézards et des grenouilles, une partie importante de leur alimentation se compose de serpents venimeux. Les pythons à tête noire semblent immunisés contre le venin des serpents australiens les plus toxiques. Parfois, ces serpents mangent des oiseaux et des petits mammifères.
Avant la reproduction, les pythons à tête noire mâles sont connus pour s’engager parfois dans des combats et se mordre les uns les autres. L’accouplement peut aller d’environ 20 minutes à six ou sept heures. Les femelles pondent des couvées d’environ huit œufs. La femelle python à tête noire reste enroulée autour de sa couvée jusqu’à l’éclosion des œufs, généralement dans environ 60 jours.