When you use a variable it is implicitly declared to the interpreter and you do not have to say there what type of data it will contain.
The most common Python data types are:
A data type with only two possible values, True (-1) or False (0).
similar to a list but you can reference elements by a name - similar to a database field
The Integer data type store whole numbers as a 32bit value
A numeric value that includes positive and negative values as well as decimal fractions
A sequence of one or more characters
Contains multiple values in an ordered sequence
Read only version of a list (ie cannot be modified at run time)