Variable
Definition
A variable is a named location in memory used to store a value that can be referred to and changed while a program runs.
Example
Three variables holding three different types of value:
name = "Ayesha"
age = 15
average = 82.5Detailed Explanation
Python does not require you to declare a type in advance — assigning a value creates the variable and sets its type at that moment. Convenient, but it also means a typo in a variable name silently creates a brand-new variable instead of raising an error.