Tell us what’s happening:
ive declared the two variables as instructed but it raises an error saying the variable poem2 and poem3 should exists and have correct value …im pretty sure the value are correct no extra full stops on anything
Your code so far
# User Editable Region
def pin_extractor(poem):
secret_code = ''
lines = poem.split('\n')
for line_index, line in enumerate(lines):
words = line.split()
if len(words) > line_index:
secret_code += str(len(words[line_index]))
else:
secret_code += '0'
return secret_code
poem = """Stars and the moon
shine in the sky
white and
until the end of the night"""
poem2 = """The grass is green
here and there
hoping for rain
before it turns yellow"""
poem3 = """There
once
was
a
dragon"""
#print(pin_extractor(poem))
# User Editable Region
Your browser information:
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
Challenge Information:
Build a Pin Extractor - Step 16