Привет,
знаю, что вопрос, наверняка, глупый, но я только начинаю и столкнулась с тем, что когда определяю функцию, ошибок, вроде бы и нету, но все равно она не работает.
str = raw_input (“string= ”)
letter = raw_input (“letter= ”)
def find (str,letter):
index = 0
while index < len(string):
if str == letter:
return index
index += 1
return -1
find(str,letter)
то есть, программа должна считать значения строки и одиночную букву и вывести, на какой позиции, допустим, в слове, появляется эта буква. но когда я пытаюсь запустить это, все, что происходит - мне предлагается ввести str и letter и программа оканчивается. в чем моя ошибка?
спасибо.