Bli en mester i grunnleggende programmeringsoppgaver fra bunnen av med virkelige, vitenskapelig relevante eksempler og løsninger hentet fra både vitenskap og ingeniørfag. Studenter og forskere på alle nivåer vender i økende grad til det kraftige programmeringsspråket Python som et alternativ til kommersielle pakker. Denne hurtiggående introduksjonen tar leseren fra de mest grunnleggende konseptene til mer avanserte temaer i én samlet bok, hvilket gjør det mulig for leserne å oppnå ferdigheter raskt. Boken begynner med generelle programmeringskonsepter som løkker og funksjoner innenfor det grunnleggende Python 3-språket, før den går videre til biblioteker som NumPy, SciPy og Matplotlib for numerisk programmering og datavisualisering. I tillegg drøftes bruken av Jupyter Notebooks for å lage rike og delbare dokumenter for vitenskapelig analyse. Den andre utgaven inneholder et nytt kapittel om dataanalyse med pandas-biblioteket, omfattende oppdateringer, samt nye oppgaver og eksempler. Et avsluttende kapittel introduserer mer avanserte emner som flyttall.