It is a place where we can store values. Instead of using the values directly, we can refer the variable name where the actual values are stored. Example > x = 2 === > here X is Variable > name = 'John' === > here NAME is variable
It contains values, variables and operators. Example > 10 > x > y = x + 10
It is a logical unit of code that can be executed at the Python interpreter. When we type statement at the command promt, it will execute the code in the statement then provides the results, as long as the code is clean. We can execute code that is in a file. In general these file contains scripts, these scripts are combination of statements to perform units of work. Example > print("Hello World") Hello World