3 How to Store Data in Variables
A variable is a container for other Python objects (such as a string, or anything else for that matter).
Let’s define a variable:
someString = "This is a string!"
The variable someString has now been stored in memory. Its contents can easily be accessed by typing the variable name:
someString
This will output the same string as 'This is a string.'. Remember that Python sees no difference between ' and ". They are interchangeable.
Variables can also be multiplied using the * operator. For example:
someString * 2
This outputs 'This is a string.This is a string.'. It quite literally multiplies the contents inside the variable called someString.
There is also a this called “string concatenation”. That is a fancy way of saying “add some strings together”. For example:
someString + "Some other string!"
This outputs 'This is a string.Some other string.'.
A string is not the only type of data you can store in a variable in Python. There are more types and mathematical operators like the * and the + (seen in the examples above) in the next part.