Python Python Basics (2015) Logic in Python Loop

How do you pass?

So I not sure what to but in the print with World. Also I am bit sure about using str for... while str in hellos:... Please help

loop.py
hellos = [
    "Hello",
    "Tungjatjeta",
    "Grüßgott",
    "Вiтаю",
    "dobrý den",
    "hyvää päivää",
    "你好",
    "早上好"
]
while str in hellos:
      print(hellos + "World")

1 Answer

Chris Freeman
MOD
Chris Freeman
Treehouse Moderator 55,177 Points

You're heading in the right direction but there are four things you need to fix:

  • use for instead of while
  • don't use keyword "str" as a variable name
  • replace "hellos" in print statement with for loop variable
  • add missing space before "World"

Post back if you need more help. Good luck!!!