Learn String Manipulation by Building a Cipher - Step 17

Tell us what’s happening:

Describe your issue in detail here.

Your code so far

I’ve been stuck on how to pass text[0].pass to.find()


# User Editable Region

text = 'Hello World'
shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'
index = text[0].lower
print(index)


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

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 17

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.

Tell us what’s happening:

How do i solve this problem

Your code so far


# User Editable Region

text = 'Hello World'
shift = 3
alphabet = 'abcdefghijklmnopqrstuvwxyz'
text[0].lower(index.find())
print(index)



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

Challenge Information:

Learn String Manipulation by Building a Cipher - Step 17

Welcome to the forum @DonPablo

Here is the original code:

text = ‘Hello World’
shift = 3
alphabet = ‘abcdefghijklmnopqrstuvwxyz’
index = alphabet.find(text[0])
print(index)
print(text.lower())

Here is your code:

  1. The instructions asked you to delete the last print call.
    Which you did.
  2. The vaguely worded instructions want you to modify the code on line four.

Please reset the step to restore the original code and try again.

Happy coding

First of all, you forgot to declare the index variable you want to print.
Then just follow the instruccions: " pass text [ 0 ].lower( ) to .find( ) and see the output."

reset the step, you have deleted the line that you needed to change, then read carefully the instructions

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.