In Python, variables are the means through which we can access values stored in memory. And as a matter of fact, in any programming language, variables act as containers to hold values.
In this tutorial, we will learn how to assign values to variables and how to read the values from variables.
Assign Values to Variables
= can be used to assign values to variables. Variable must be the left operand and the value assigned to it must be right operand. An example to assign a variable
a with value
100 is given in the following.
a = 100
There is no explicit declaration required for a variable in Python, unlike in many other programming languages. When a variable is used in the python code, python interpreter automatically interprets the data type from the value assigned to the variable.
Reading Values from Variables
To read the value stored in a variable, the variable has to be given on the righthand side of the assignment operator, or in an expression, etc.
In the following example, we take two variables
b and assign them with integer values. We try to add the values stored in these two variables. We read the values from variables by including them in an expression, which in this case is
a + b.
While Python interprets this code,
b are substituted with the values stored in them.
a = 10 b = 20 total = a + b print(total)Try Online
Assigning Multiple Variables in a Single Line
In Python, we can assign multiple variables a value in a single statement.
In the following program, we take variables for months and assign values of 31 for months with 31 days, 30 for months with 30 days, and 28 for feb. We assign all the months with 31 days in a single statement. Similarly for months with 30 days.
jan = mar = may = jul = aug = oct = dec = 31 apr = jun = sep = nov = 30 feb = 28 total = jan + feb + mar + apr + may + jun + jul + aug + sep + oct + nov + dec print(total)Try Online
In this Python Tutorial, we learned about Variables in Python: how to assign values to them and read values from them, with examples.