Python Python Basics Shopping List App Break

Ramon Berke
Ramon Berke
637 Points

I am stuck in a task can somebody tell me my mistake?

The task says "Oops, I forgot that I need to break out of the loop when the current item is the string "STOP". Help me add that code!" I wrote this but the bummer says "Didn't find the right items being printed.". Can somebody tell me my mistake?

breaks.py
def loopy(items):
    # Code goes here
    for item in items:
        print(item)
        if item == "STOP":
            break
Ramon Berke
Ramon Berke
637 Points

Can you send the code too because it easier to understand.

1 Answer

Cheo R
Cheo R
20,889 Points

You're on the right track. Just move your print statement below the if block and think about why.

Moderator Edit: Moved response from Comment Section to Answers.