Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 3, 2016 20:16:10

Benedictus
Зарегистрирован: 2016-10-03
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с циклом for

Ребята, помогите с кодом, почему выводит синтаксическую ошибку?

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)

Офлайн

#2 Окт. 3, 2016 21:10:05

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите с циклом for

Benedictus
1) код на форумах вставляется в тегах code, иначе теряется форматирование кода
2) если произошла ошибка - то нужно выкладывать ВЕСЬ traceback ошибки



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Окт. 4, 2016 08:20:57

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Помогите с циклом for

невижу в коде оператора FOR



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#4 Окт. 4, 2016 20:04:56

Benedictus
Зарегистрирован: 2016-10-03
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с циклом for

ZerG
невижу в коде оператора FOR

поправил, спасибо

Офлайн

#5 Окт. 4, 2016 20:39:30

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Помогите с циклом for

Ошибку покажите!
Код в тег код добавьте - не ясно ничерта !



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#6 Окт. 5, 2016 03:10:26

scidam
Зарегистрирован: 2016-06-15
Сообщения: 288
Репутация: +  35  -
Профиль   Отправить e-mail  

Помогите с циклом for

Видимо ошибка была такая:

 SyntaxError: can't assign to literal

А код должен выглядеть как-то так:

 for letter in message:
    if letter == 'т':
        рrint(“Буква т встречается в вашем тексте.)
        break
else:
    print(“нe встречается в вашем тексте.)

Отредактировано scidam (Окт. 5, 2016 03:11:45)

Офлайн

#7 Окт. 5, 2016 09:09:43

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Помогите с циклом for

Так!
Последня попытка:
Покажите весь код - покажите что вводите и ошибку при запуске.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#8 Окт. 5, 2016 09:34:31

marataziat
От: Алматы
Зарегистрирован: 2016-05-24
Сообщения: 104
Репутация: +  -5  -
Профиль   Отправить e-mail  

Помогите с циклом for

А в чём ошибка :3?



Я настоящий тюленялюб :)

Офлайн

#9 Окт. 5, 2016 20:40:11

Benedictus
Зарегистрирован: 2016-10-03
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с циклом for

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: ') ] 

Ошибка: multiple statements found while compiling a single statement

Отредактировано Benedictus (Окт. 5, 2016 20:45:37)

Офлайн

#10 Окт. 5, 2016 22:17:56

Stright
От: Кострома
Зарегистрирован: 2015-01-20
Сообщения: 139
Репутация: +  16  -
Профиль   Отправить e-mail  

Помогите с циклом for

К чему у вас квадратная скобка в конце? Ошибочный отступ у else и следующего за ним выражения. И, собственно, что вы ищите в введенном тексте?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version