Learn String Manipulation by Building a Cipher - Step 37

Tell us what’s happening:

I m not able to get this language and code that program please help me fixing that and give me another code to write or modify it.

Your code so far


# User Editable Region

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

for char in text.lower():
    index = alphabet.find(char)    
    new_index = index + shift
    encrypted_text = alphabet[new_index]
    print('char:', char, '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/125.0.0.0 Safari/537.36

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 37

Welcome to the forum @shaykakhan.14

You should turn your print() call into print(‘char:’, char, ‘encrypted text:’, encrypted_text) inside your for loop.

Try removing the underscore from the second string.

Happy coding

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