0ralo
@0ralo
Python backend developer

Какой из ответов правильный?

Есть Исполнитель редактор, 5e26f2036c893751405913.jpeg
Предоставленный ответ -> bb
Я написал код на питоне, решающий задачу аналогично.
string = "a" * 50

while "aaaa" in string or "bbbb" in string:
    if "aaaa" in string:
        #print(string)
        string = string.replace("aaaa","bb",1)
    else:
        #print(string)
        string = string.replace("bbbb","aa",1)
print(string)


Мой код, дает ответ -> aabbaa

Скажите, может я что-то сделал не так, или ответ данный к задаче неверен?
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
adugin
@adugin Куратор тега Python
С вашим кодом всё в порядке, за исключением того, что не рекомендуется использовать слово string для переменной, т.к. в Python есть такой модуль.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы