Форум сайта python.su
Ребята, помогите с кодом, почему выводит синтаксическую ошибку?
message=raw_input('введите текст: ‘)
pri nt ( “\nДлина введенного вами текста составляет:”, len(message))
pri nt( “\nСамая частая согласная , · т’ . ”)
for “т” in message:
рrint(“встречается в вашем тексте.”)
else :
print(“нe встречается в вашем тексте.”)
“”" выдает ошибку в цикле else
Отредактировано Benedictus (Окт. 4, 2016 20:06:43)
Офлайн
Benedictus
1) код на форумах вставляется в тегах code, иначе теряется форматирование кода
2) если произошла ошибка - то нужно выкладывать ВЕСЬ traceback ошибки
Офлайн
невижу в коде оператора FOR
Офлайн
ZerG
невижу в коде оператора FOR
Офлайн
Ошибку покажите!
Код в тег код добавьте - не ясно ничерта !
Офлайн
Видимо ошибка была такая:
SyntaxError: can't assign to literal
for letter in message: if letter == 'т': рrint(“Буква т встречается в вашем тексте.”) break else: print(“нe встречается в вашем тексте.”)
Отредактировано scidam (Окт. 5, 2016 03:11:45)
Офлайн
Так!
Последня попытка:
Покажите весь код - покажите что вводите и ошибку при запуске.
Офлайн
А в чём ошибка :3?
Офлайн
ZerG
Так! Последня попытка:Покажите весь код - покажите что вводите и ошибку при запуске.
message=input("put the text: ") print('length: ', len(message)) for letter in message: print('was found in the text: ') else: print('was not found in the text: ') ]
Отредактировано Benedictus (Окт. 5, 2016 20:45:37)
Офлайн
К чему у вас квадратная скобка в конце? Ошибочный отступ у else и следующего за ним выражения. И, собственно, что вы ищите в введенном тексте?
Офлайн