O'Reilly logo
  • You Wang thinks this is interesting:

In simple terms, a function is a device that groups a set of statements so they can be run more than once in a program—a packaged procedure invoked by name.

From

Cover of Learning Python, 5th Edition

Note

a function is a packaged procedure invoked by name.