Many text books on Python can be used, including:
- Allen B. Downey. Think Python: How to Think Like a Computer Scientist (version 2.0.17).
- John V. Guttag. Introduction to Computation and Programming Using Python, MIT PRESS, 2016
- Ernesto Costa. Programação em Python - Fundamentos e Resolução de Problemas, FCA, 2015