← К задачам
Конвертировать "Ноль" и "Один" в "0" и "1"
Написать функцию, которая принимает строку в качестве аргумента. Вернуть она должна строку, содержащую 1 и 0. Их количество зависит от слов "ноль" и "один" в аргументе. Если слово не "ноль" или "один" (регистр не важен) — его нужно проигнорировать. Длина возвращаемой строки должна быть кратна 8. В противном случае нужно вернуть пустую строку.
Примеры
text_to_number_binary("ноль один ноль один ноль один ноль один") ➞ "01010101"
text_to_number_binary("Ноль один ноль ОДИН ноль один ноль один") ➞ "01010101"
text_to_number_binary("ноль один ноль один ноль один ноль один два") ➞ "01010101"
text_to_number_binary("ноль один ноль один ноль один ноль три") ➞ ""
Примечание
Возвращаемый результат должен быть строкой.
def text_to_number_binary(text):
Для запуска тестов необходима авторизация.