Learn String Manipulation by Building a Cipher - Step 44

Tell us what’s happening:

Describe your issue in detail here.

Your code so far


/* User Editable Region */

text = 'Hello Zaira'
shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'
encrypted_text = ''

for char in text.lower():
    if char == ' ':
        encrypted_text += char
    else:
        index = alphabet.find(char)
        new_index = (index + shift) % len(alphabet)
        encrypted_text += alphabet[new_index]
print('encrypted text: ', encrypted_text)

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

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 chef,

It doesn’t want you to add a space after encrypted text: if you remove the space there in the string you should be good.

1 Like

@chef_narh
Hello!
Welcome to the fCC community. The fCC community is here to serve you, but we need your help so we can serve you better. What is your question, or what are you struggling with? What have you already tried, and what was the results? Please provide more information. Thank you.

-Happy Coding!

1 Like