Pythons and Colubrids are from two completely different families of snakes. There are a lot of differences and similarities between the snakes, but its hard to generalize unless you are comparing two different species. Ig this will be your first snake I would personally recommend a colubrid as they are easier to care for (temperature and humidity requires are not as strict) and are pretty active. They key is to do you your own research. Choose a particular species and learn all about it! To be a good owner you need to know what you are getting into, but it the end it is very rewarding.