Assigning multiple variables
iven above is the mechanism for assigning just variables in Python but it is possible to assign multiple variables at the same time. Python assigns values from right to left. When assigning multiple variables in a single line, different variable names are provided to the left of the assignment operator separated by a comma. The same goes for their respective values except they should to the right of the assignment operator.
While declaring variables in this fashion one must be careful with the order of the names and their corresponding value first variable name to the left of the assignment operator is assigned with the first value to its right and so on.
A variable is a named memory space that is used to store some data which will in-turn be used in some processing. All programming languages have some mechanism for variable declaration but one thing that stays common in all is the name and the data to be assigned to it. They are capable of storing values of data types.
Assignment operator(=) assigns the value provided to its right to the variable name given to its left. Given is the basic syntax of variable declaration:
Syntax:
var_name = value
Example:
Example 1:
- Python3
Output:
value assigned to a 4 value assigned to b 8
Variable assignment in a single line can also be done for different data types.
Example 2:
- Python3
Output:
assigning values of different datatypes 4 geeks 3.14 True
Not just simple variable assignment, assignment after performing some operation can also be done in the same way.
Example 3:
- Python3
Output:
11 24
Example 4:
- Python3
Output:
u jjwa l