Python vznikl jako jazyk, který měl laikům usnadnit vstup do světa programování a umožnit jim s co nejmenším úsilím vytvářet jednoduché programy. Jeho obliba rostla – a spolu s ní rostly i požadavky na rozšíření jeho schopností.
Tato publikace (na rozdíl od většiny učebnic, které zůstávají jen u výkladu základních možností) podrobně probírá jazyk Python a jeho možnosti včetně těch, na něž v jiných knihách již nezbývá místo. Snaží se představit jazyk hlouběji, aby uživatelé našli potřebné informace i v okamžiku, kdy začnou své původně jednoduché programy zdokonalovat a budou se potřebovat seznámit s konstrukcemi, které jim usnadní další vylepšování jejich dítek.
Kniha je koncipována tak, aby mohla zpočátku sloužit jako učebnice a později jako referenční příručka. Tím, že se soustředí především na výklad jazyka, může vše vysvětlit podrobněji a do větší hloubky, než je v učebnicích zvykem. Veškerý výklad je prokládán příklady, na nichž jsou demonstrovány probírané konstrukce a rysy jazyka. Tyto příklady jsou k dispozici ke stažení na webových stránkách nakladatele.