Build a Caesar Cipher - Step 16

Tell us what’s happening:

I don’t know if it’s a small mistake I made that I’m not noticing, but I don’t know what I’m doing wrong.

Your code so far

def caesar(text, shift):
# User Editable Region
    if True: 
        print('Shift must be an integer value.')    
# User Editable Region

    alphabet = 'abcdefghijklmnopqrstuvwxyz'
    shifted_alphabet = alphabet[shift:] + alphabet[:shift]
    translation_table = str.maketrans(alphabet + alphabet.upper(), shifted_alphabet + shifted_alphabet.upper())
    return text.translate(translation_table)

encrypted_text = caesar('freeCodeCamp', 3)
print(encrypted_text)

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15

Challenge Information:

Build a Caesar Cipher - Step 16

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/workshop-caesar-cipher/6819bc0637b80256a33adccc.md at main · freeCodeCamp/freeCodeCamp · GitHub

Hi @semradovaemma,

Were you asked to print the string or return it?

Happy coding

knew I did something small and dumb, thank you!