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) Shopping List App Break

Skylar West
Skylar West
564 Points

Python: Using Breaks

What am I missing? The exercise is just asking me to break when 'STOP' occurs in the list. I was assuming it was already added. Perhaps not? What am I missing?

breaks.py
def loopy(items):
    # Code goes here
    for things in items:
        print(things)
    if things == "STOP":
        break

1 Answer

Oszkár Fehér
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Oszkár Fehér
Treehouse Project Reviewer

Hi Skyler,

If u put the 'if statement' after the print it will be no exception, it will print out everythin what is in items including the 'STOP' word. the if statement it should filter out the unwanted string and the loop should break when it hits the "STOP", even if is the first word in the list.

I hope this helps