In short
A variable is a name that refers to a value stored in the computer's memory. You create one by writing the name, an equals sign and the value, for example speed = 12.
The equals sign in Python is assignment: it stores the value on the right under the name on the left. It is not a statement that the two sides are equal. A variable can be changed later, and a name can be used in any calculation. Good names say what they hold, such as speed or mass_kg. The main types of value are integers, floats (numbers with a decimal point), strings (text) and booleans (True or False).
This prints 6.0, the force in newtons when the mass is in kilograms.
Python labs run in your browser. Type the code, run it and see what happens.
Open a Python lab