I'm going to mentor a group of biologists that will be learning Python as their first programming language. I would like to provide them with a book that is written from this perspective, i.e. no expectation of previous programming experience. Any suggestions?
Duplicate:
http://stackoverflow.com/questions/34570/what-is-the-best-quick-read-python-book-out-there http://stackoverflow.com/questions/17988/how-to-learn-python
http://stackoverflow.com/questions/317983/best-book-to-learn-python
http://stackoverflow.com/questions/175001/is-there-a-definitive-book-on-python