a interdisciplinary python tutorial