Learn String Manipulation by Building a Cipher - Step 16

Tell us what’s happening:

Describe your issue in detail here.
I don’t understand why it doesnt say that i am right. When i run the code and print shitfed, it displays the letter k which is a the index 10 (a.k.a index+shift) in the string variable “alphabet”

Your code so far


/* User Editable Region */

text = 'Hello World'
shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'
index = alphabet.find(text[0].lower())
print(index)
shifted = alphabet[index + shift]
print (shifted)

/* 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/120.0.0.0 Safari/537.36

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 16

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.

Hello zteXx,

The code you posted passes for me on step 16, maybe you can try and reset the step and retype it to make sure you didn’t accidently indent anything or anything else went wrong?

It did work when i reset it thank you very much:)

1 Like