Learn String Manipulation by Building a Cipher - Step 43

Tell us what’s happening:

  1. You should create an else clause. Remember to include the final colon.
  2. You should indent the lines of code after your else clause except the print() call.
  3. Your code has an indentation error. You may need to add pass on a new line to form a valid block of code.

Your code so far


# User Editable Region

# User Editable Region

text = 'Hello World'
shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'
encrypted_text = ''

for char in text.lower():
    if char == ' ':
        encrypted_text += 'char'
    else:
        pass
else:    
print(encrypted_text)


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

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 43

Hi, and welcome to the forum!

There should only be one else: clause per if statement.

This one is correctly indented:

    else:
        pass

This one is not:

else:    
print(encrypted_text)