University of Trento (Italy) Scientific Programming Lab — Python intro and beyond.

Link. Based on the environments they recommend this is a contender for best and most current intro to science-oriented Python anywhere. The English version would benefit from editing by a native speaker, no Python knowledge needed.