Python for Scientists

An introductory Python course for physics students — with interactive exercises, quizzes, and downloadable notebooks.