Functional Programming in Python
by David Mertz
Publisher: O'Reilly Media 2015
Number of pages: 49
Python is not a functional programming language, but it is a multi-paradigm language that makes functional programming easy to perform, and easy to mix with other programming styles. In this paper, David Mertz, a director of Python Software Foundation, examines the functional aspects of the language and points out which options work well and which ones you should generally decline.
Home page url
Download or read it online for free here:
by Guido Van Rossum - Network Theory Ltd.
The definitive language reference for Python. It describes the syntax of Python and its built-in datatypes. It covers advanced topics, and is suitable for readers who are familiar with the details and rules of the Python and its object system.
by Hans Petter Langtangen - Springer
With a primary focus on examples and applications of relevance to computational scientists, this useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts.
by Al Sweigart - No Starch Press
Learn how to use Python to write programs that do in minutes what would take you hours to do by hand -- no experience required. Once you've mastered the basics, you'll create Python programs that effortlessly perform impressive feats of automation.
by Kevin Sheppard
Python is a widely used general purpose programming language, which happens to be well suited to Econometrics and other more general purpose data analysis tasks. These notes provide an introduction to Python for a beginning programmer.