EDIT: of course the replies are correct. i suppose it was unclear what the parent meant by "anonymous functions". if he meant lambdas, then they are indeed closures but without the same capabilities as normal python functions. their capabilities are unrelated to the fact that they're anonymous or closures.
Python has closures.
Lambdas are anonymous functions which support only expressions, like all functions they can form closures.
Named functions also form closures and can contain any number of statements or expressions.