Build a Caesar Cipher - Step 16

Tell us what’s happening:

Hi, I am stucked on Step 16. Please, could you help me?

Your code so far

def caesar(text, shift):

# User Editable Region

    
    if True:
        return'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/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36

Challenge Information:

Build a Caesar Cipher - Step 16

The text returned must match the text in the instructions exactly, including punctuation.

I have set it as

if True:

    return('Shift must be an integer value')

But still doesn’t work

Your message does not match the instructions. You are missing something at the end. Look closely.

it has been sorted, thank you so much!