Learn String Manipulation by Building a Cipher - Step 17

Tell us what’s happening:

text = ‘Hello World’
text = text.lower()

alphabet = ‘abcdefghijklmnopqrstuvwxyz’
index = alphabet.find(text[0])
print(text)
print(index)
I am sure my code is working but it doesn’t accept it, ı am getting 7 and Hello World outputs

Your code so far


# User Editable Region

text = 'Hello World'
text = text.lower()

alphabet = 'abcdefghijklmnopqrstuvwxyz'
index = alphabet.find(text[0])
print(text)
print(index)

# User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 17

Here you are overwriting the text variable. You are implementing what the instructions ask, but you are adding too much. The instructions didn’t say to overwrite the text variable with text.lower(). They jut say to print() text.lower() which you can do directly without re-assigning the variable.

Add another print() call to print text.lower() and see the output.

Do only what the instructions say and don’t add anything else. You can reset the step to go back to the original code for the step.

code removed by moderator

“use this code bro”