În strânsă legătură cu constrictorii boa, unele specii de python pot crește până la mai mult de 10 picioare lungime, în timp ce altele cresc numai până la 3 picioare. Cel mai lung python înregistrat vreodată are o lungime de 31,5 metri.
Culoarea pielii unui python se potrivește adesea cu mediul în care trăiește, care poate fi fie pe uscat, fie pe copaci, permițându-i să se amestece cu ușurință în fundal și să-și așeze prada. Cei care locuiesc pe uscat sunt adesea în apropierea unui râu sau lac și sunt adepți la înot, deși de obicei vânează doar pe uscat. Ele se găsesc adesea în zone tropicale, cum ar fi pădurile tropicale, deșerturile și savanele, dar pot locui și în zonele urbane.
Cele mai multe pitici pradă altor păsări și mamifere, în timp ce speciile de pițoni mai mici pradă și amfibienii și reptilele. Deoarece prada este înghițită în întregime, digestia durează săptămâni, dacă nu luni, păstrând animalul cu sânge rece cu mult timp îndelungat. Acest lucru are ca rezultat puștii care mănâncă în medie de patru până la cinci ori într-un an.