Build a Caesar Cipher - Step 12

Tell us what’s happening:

You should assign caesar(‘freeCodeCamp’, 3) to the encrypted_text variable.

this is error coming when run program
i make the call out of def body
is it okay ???

Your code so far

encrypted_text = ('freeCodeCamp', 3)


def caesar(text, shift):
    alphabet = 'abcdefghijklmnopqrstuvwxyz'
    shifted_alphabet = alphabet[shift:] + alphabet[:shift]
    translation_table = str.maketrans(alphabet, shifted_alphabet)

# User Editable Region

    encrypted_text = text.translate(translation_table)
    return (encrypted_text)

encrypted_text = caesar('freeCodeCamp', 3)

# 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/144.0.0.0 Safari/537.36

Challenge Information:

Build a Caesar Cipher - Step 12

It looks like you may have changed the starting code in areas you were not asked to change, which will cause the tests to fail. Please click the reset button to restore the original code and try again.

image

If this thread does not answer your question, please open your own

If you have a question about a specific challenge as it relates to your written code for that challenge and need some help, click the Help button located on the challenge.

The Help button will create a new topic with all code you have written and include a link to the challenge also. You will still be able to ask any questions in the post before submitting it to the forum.

Thank you.