No identifier can have the same name as one of the Python keywords:
and elif import raise
as else in return
assert except is try
break finally lambda while
class for nonlocal with
continue from not yield
def global or
del if pass