Предмет: Информатика, автор: manarchi

Исправьте ошибку в python


s = '4' * 123

while '4444' or '1111' in s:

if "4444" in s:

s = s.replace('4444', '77', 1)

else:

s = s.replace('1111', '22', 1)

print(s)


restIess: а сделать что именно нужно?
manarchi: Программа не запускается
manarchi: вернее запускается но грузится долго
restIess: программа для егэ что ли?))
manarchi: Да, для одного из заданий
manarchi: не понимаю, почему не работает
restIess: Она вообще не работает?
restIess: Не знаю какой в задачке ответ, но +- похоже на правду, что щас выдает

Ответы

Автор ответа: restIess
0

s = "4" * 123

while '4444' in s or '7777' in s:

   if '4444' in s:

       s = s.replace('4444', '77')

   else:

       s = s.replace('7777', '44')

print(s)

Похожие вопросы
Предмет: Русский язык, автор: zlamik2906