Python Variable
Variable refers to a value. A value can be a number like - 5, 12, a string like "Hello", "Good Morning" ,
or can be a number with decimal point, like - 10.223, 23.444.
The variable name should be meaningful.
These are the good practices to write Python variable -
- A variable can contain letter, number & underscore (_).
- A variable name cannot start with a number. If we write a variable like this, it returns error.
33Str (illegal) , Syntax Error - Invalid syntax - A variable name should not contain special character. If we write a variable like this, it returns error.
mega@, Syntax Error - Invalid syntax. - A reserved word cannot be used as a variable name.
- All these characters are allowed - a-z A-Z 0-9 and underscore. Like - xyz, Xyz, _xyz, _1_xyz, xyz_1, XyZ.
- A variable name must begin with a letter and underscore.
- Variable length can be unlimited.
- In Python, names & identifiers are case sensitive.
Python Variable Example
>>> a = 10
>>> b = 20
>>> c = "Good Morning"
>>> d = 10.333
>>> print("Hello World")
Hello World
>>> print(d)
10.333
Here, we have stored the program in 'var.py' variable and run using Python Shell.

Output of the above code
