Python will throw an error if you use any the following keywords as a variable name.
See this page for more details: Keywords.
Built-in functions
You should avoid using the following functions names in your code, neither as a variable name nor as a function name.
See this page for more details: Built-in Functions.