Historical version. PostgreSQL 9.1 has reached end of support. 2016-10-27. See the current manual.
42.5. Anonymous Code Blocks
PL/Python also supports anonymous code blocks called with the DO statement:
DO $$
# PL/Python code
$$ LANGUAGE plpythonu;An anonymous code block receives no arguments, and whatever value it might return is discarded. Otherwise it behaves just like a function.
Report a documentation issue
Read the upstream documentation. For corrections, first check the current manual.