Lesson 3

Leave a comment
I'm not sure what you were going for here as both are valid values so neither of these should need to be set to `None`. That said, there's a good learning opportunity here to point out:

    if x == 200000 or 1000000:

The first test, `x == 200000` evaluates as expected. The logical or, however, is its own test, this one without an operator `1000000`. To the interpreter it's a bit like:

    if x == 200000:
        do something...
    elif 1000000:
        do the same thing

Because non-zero integers are Truthy, this will always evaluate to `True`