Well, I can't speak for carpets...

But my ball python is superbly mellow, especially compared to my BTS and corn snake. Perhaps also atypical, because he is the best display snake! Hides all day, then perches right at the front of the glass for most of the evening, pretty much every night. Just watches the world go by. Sits on logs and branches.

I would think carpets would be much quicker than ball pythons, but each personality is different too. Keep in mind your space, the snake's environment, and budget as well. Hopefully that will help narrow some choices!

All the best.