Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Python Basics (2015) Letter Game App Letter Game Takeaways

Adam Sawicki
Adam Sawicki
15,967 Points

challenge bugged ?

Hi guys,

In the chellenge after this video i reach 3rd step and when I check it tells me : "It looks like Task 1 is no longer passing." but I don't touch import statement which is added in 1 step is the challenge bugged ? my code in 3rd step :

import random

start = 5

def even_odd(num):
    # If % 2 is 0, the number is even.
    # Since 0 is falsey, we have to invert it with not.
    return not num % 2

while bool(start):
    rand_num = random.randint(1, 99)
    if even_odd(random_num):
        print("{} is even".format(random_num))
    else:
        print("{} is odd".format(ransom_num))

    start -= 1

1 Answer

Hi Adam,

The challenge is fine - but you started calling your variable rand_num then used random_num and ransom_num in the following lines. Get those consistent and your code passes.

Steve. :+1:

the code doesn't work for me. Everything is the same as his minus the random errors he has but it still wont work.

Show me your code Ryan - we can go from there! Just paste it in.

I've corrected my mistake, thanks.

Cool - glad you got it fixed.