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.

Python variable

Output of the above code
Python variable





Read more articles


General Knowledge



Learn Popular Language