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 trialBenny Ogidan
17,948 PointsStuck on wrong number of prints
if num % 2==0: print(("{} is even").format(num)) else: print(("{} is odd").format(num)) # Since 0 is falsey, we have to invert it with not. return not num % 2
import random
start = 5
def even_odd(num):
# If % 2 is 0, the number is even.
if num % 2==0:
print(("{} is even").format(num))
else:
print(("{} is odd").format(num))
# Since 0 is falsey, we have to invert it with not.
return not num % 2
while start == 5:
randnumber = random.randint(1,99)
even_odd(randnumber)
start -=1
3 Answers
Steven Parker
231,248 PointsYou should not modify the provided code.
You are allowed (and expected) to make use of the even_odd function in the code you add, but you should not make any changes to the function itself.
Benny Ogidan
17,948 Pointswhy put it there if they didn't want us to modify it. I still get the same message after resetting the question and not touching the function
Benny Ogidan
17,948 PointsFigured it out after looking at the previous discussions. The function only does what the comments say and not what is written in the question. So i had to write a separate if statement
Steven Parker
231,248 PointsThat's right, you do need to write additional code, just not inside the function. Congratulations on completing the challenge.
In general, when code is provided to start with in a challenge, you should only modify it if the instructions say explicitly to do so. Otherwise, your work will be added on.