help me out on this level please, i don’t know what to change.
here’s my code:
# This array contains the status for each reindeer.
deerStatus = "asleep"
# And this array contains our reindeer.
friends = hero.findFriends()
# Loop through the reindeer and find the awake ones:
for deerIndex in range(len(friends)):
reindeer = friends[deerIndex]
# Reindeer with y position > 30 aren't in a pen.
# If so, set the reindeer's entry to "awake".
if reindeer.pos.y > 30:
deerStatus = "awake"
pass
# Loop through statuses and report to Merek.
for statusIndex in range(len(deerStatus)):
# Tell Merek the reindeer index and its status.
# Say something like "Reindeer 2 is asleep".
hero.say("Reindeer" + " " + deerIndex + " " + "is" + " " + deerStatus)
pass
# This array contains the status for each reindeer.
deerStatus = "asleep"
# And this array contains our reindeer.
friends = hero.findFriends()
# Loop through the reindeer and find the awake ones:
for deerIndex in range(len(friends)):
reindeer = friends[deerIndex]
# Reindeer with y position > 30 aren't in a pen.
# If so, set the reindeer's entry to "awake".
if reindeer.pos.y > 30:
deerStatus = "awake"
pass
# Loop through statuses and report to Merek.
for statusIndex in range(len(deerStatus)):
# Tell Merek the reindeer index and its status.
# Say something like "Reindeer 2 is asleep".
hero.say("Reindeer" + " " + deerIndex + " " + "is" + " " + deerStatus)
pass
Put statusIndex instead because the for loop changes the statusIndex variabile, not the deerIndex variabile.
Do you need any more assistance at this level?
@dedreous, are you here? because i need help. my her o just says letters like k, w, a. why?
here’s my code:
# This array contains the status for each reindeer.
deerStatus = [ 'asleep', 'asleep', 'asleep', 'asleep', 'asleep' ]
# And this array contains our reindeer.
friends = hero.findFriends()
# Loop through the reindeer and find the awake ones:
for deerIndex in range(len(friends)):
reindeer = friends[deerIndex]
# Reindeer with y position > 30 aren't in a pen.
# If so, set the reindeer's entry to "awake".
if reindeer.pos.y > 30:
deerStatus = "awake"
pass
# Loop through statuses and report to Merek.
for statusIndex in range(len(deerStatus)):
# Tell Merek the reindeer index and its status.
# Say something like "Reindeer 2 is asleep".
hero.say("Reindeer" + " " + deerIndex + " " + "is" + " " + deerStatus[statusIndex])
pass