Build a Caesar Cipher - Step 10

Tell us what’s happening:

the code is correct I think and when I run it it says that I should use the pass argument.
and also an error in line 2 even if I try fixing it plz help me

Your code so far


# User Editable Region

def caeser():
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)
print(encrypted_text)
print('caeser')

# User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36

Challenge Information:

Build a Caesar Cipher - Step 10

Can you please share the exact (copy and paste them here) error messages and feedback you are getting.

Is the code in your editor indented correctly? (It’s not indented at all here)

If I test your code as it appears here I get this error

IndentationError: expected an indented block after function definition on line 1

Does this tell you something about your code?

Look at the example again.

def spam():
    print('Spam!')

ohh now I get it thanks

1 Like