Learn String Manipulation by Building a Cipher - Step 16

Tell us what’s happening:

Describe your issue in detail here.
i dont understand what is this says i need to declare a variable name shifted is this chapter broken?

Your code so far


/* User Editable Region */

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

shifted = alphabet(index + shift)


/* 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.

the step is not broken, alphabet is not a function, it is a string, so you need to use bracket notation

oh yeah nooby mistake from me but i changed that before posting it but the real problem was the whole line was indented one step so it was returning error

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