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


my for loop script is not working/running

continents = [ 'Asia', 'South America', 'North America', 'Africa', 'Europe', 'Antarctica', 'Australia', ]

Your code here

print("continents:") for continent in continents: print("*" + continent)

1 Answer

Schaffer Robichaux
Schaffer Robichaux
21,729 Points

Hey Terfa,

I'll try to help out, but I don't know what the expected result is without the quiz link. Here are a couple of things I noticed.

  • At the end of you continents list, you have a trailing comma after 'Australia',
  • Without seeing the original script formatting, I am assuming you have something like:
for continent in continents:
    print("*" + continent)  # or similar print("*{}".format(continent))

The result would be: continents:

  • *Asia
  • *South America
  • ...

If that doesn't work, you might not be meeting a specific formatting requirement of the quiz. Please respond back with a link or description of the quiz if you're still running into trouble and we'll figure it out.

Don't give up!