0ralo
@0ralo
Начинающий питонист

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

Есть Исполнитель редактор, 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

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

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

Войти через центр авторизации
Похожие вопросы
17 февр. 2020, в 23:30
1100 руб./за проект
17 февр. 2020, в 19:40
500 руб./за проект
17 февр. 2020, в 19:36
5000 руб./за проект