Python for Scientists is an open-source Python textbook designed for introductory courses in computer science or scientific computing. As opposed to other textbooks, which only cover the fundamentals of coding itself, Python for Scientists also provides students with good programming and development skills. Written for students at Kenyon College, it should also serve students at similar, small liberal arts institutions with its emphasis in Python as a tool in scientific computing.