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 trialAdam Sawicki
15,967 Pointschallenge 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
Steve Hunter
57,712 PointsHi 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.
Ryan Felton
1,471 PointsRyan Felton
1,471 Pointsthe code doesn't work for me. Everything is the same as his minus the random errors he has but it still wont work.
Steve Hunter
57,712 PointsSteve Hunter
57,712 PointsShow me your code Ryan - we can go from there! Just paste it in.
Ryan Felton
1,471 PointsRyan Felton
1,471 PointsI've corrected my mistake, thanks.
Steve Hunter
57,712 PointsSteve Hunter
57,712 PointsCool - glad you got it fixed.