- We created a variable, but what are variables?
- They are names that point to values
- We can change the value to which they point

```
>>> dogs = 2
>>> cats = 1
>>> dogs
2
>>> cats
1
>>> dogs > cats
True
>>> dogs = 1
>>> dogs > cats
False
>>> dogs = 3
>>> dogs
3
>>> dogs > cats
True
>>> cats + dogs
4
```

- Create a number of variables and compare them in your interpreter.
- What type of names work as variables? Can you include spaces or punctuation?
- What is the difference between = and ==?
- Should we have named our variables dog_count and cat_count?

- What should the following print? (Try to answer without running it)

```
>>> a,b = 1,2
>>> b,a = a,b
>>> c,b = a,b
>>> b,b = b,c
>>> print b
```

Created using Sphinx 1.2.3.