Python by example : learning to program in 150 challenges - Lacey, Nichola (Verfasser) (Cambridge University Press, 2019)