Learn String Manipulation by Building a Cipher - Step 27

Tell us what’s happening:

I don’t understand where I made a mistake.

Your code so far


/* User Editable Region */

text = 'Hello World'
    find(text[0])


/* User Editable Region */

shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'

for char in text.lower():
    index = alphabet.find(char)
    print(char, index)
    new_index = index + shift

Your browser information:

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

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 27

This changes text into the Hello World string, assigning Hello World to text

Use this same format, but you want to change the first letter of text into another letter, that is assign a letter to text[0] (you’ve used the square bracket notation correctly)

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.