Tell us what’s happening:
I’m not quite sure why I keep getting this error: “You should move all the code you wrote so far within the caesar function body. Make sure you keep the same indentation level for all of the lines within the function body…”
Everything is indented within the function and my print statements were changed to return.
Your code so far
# User Editable Region
def caesar():
alphabet = 'abcdefghijklmnopqrstuvwxyz'
shift = 5
shifted_alphabet = alphabet[shift:] + alphabet[:shift]
translation_table = str.maketrans(alphabet, shifted_alphabet)
text = 'hello world'
encrypted_text = text.translate(translation_table)
return 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/154.0.0.0 Safari/537.36
Challenge Information:
Build a Caesar Cipher - Step 10