Вечный цикл

Dmitriy_unique

Новичок
Пользователь
Авг 8, 2020
5
0
1
1)ОС:Windows 7
2)Python 3.8
3)Библиотека стандартная
Здравствуйте,помогите пожалуйста.При вводе строки (qwehellllllooooo) выдает вечный цикл,где текст (r) не меняется.Как исправить эту ошибку?
Решетки(#) для отступов


r=str(input())
while ('hh' in r)or('ee' in r)or('oo' in r)or('ll' in r):
#print(r)
#if r.count('ll')==1:
##break
# r.replace('hh','h')
# r.replace('ee','e')
# r.replace('oo','o')
#r.replace('ll','l')
print(r)
print('Yes' if r.find('hello')!=-1 else 'No')
 
Последнее редактирование:

alext

Популярный
Пользователь
Май 10, 2020
288
66
28
Как правильно составить вопрос и не получить бан
По ссылке прям инструкция, в которой третьим пунктом написано, как нужно вставлять код.

Строки - неизменяемые объекты. r.replace(...) - тут ничего не происходит, результат выполнения никуда не записывается. Нужно его сохранять в переменную.
 

Форум IT Специалистов