Build a Caesar Cipher - Step 6

Tell us what’s happening:

You should declare a variable named translation_table… i need help, i added ’ ’ but the code won’t pass

Your code so far


# User Editable Region

alphabet = 'abcdefghijklmnopqrstuvwxyz'
shift = 5
shifted_alphabet = alphabet[shift:] + alphabet[:shift]
alphabet = 'abcdefghijklmnopqrstuvwxyz'
translation_table = str.maketrans(alphabet, alphabet[shift:])
print (translation_table)

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

Challenge Information:

Build a Caesar Cipher - Step 6

For now, create a translation table that maps the characters in alphabet to the characters in shifted_alphabet and assign it to a variable named translation_table.

Read the instructions and follow them. Don’t blindly follow the example code.

For example, the instructions don’t say print() anywhere

Also, notice that you are assigning the alphabet variable twice? Why have duplicate lines of code?