Решить 2 задачи 35 мин до конца срочно python

Выполнен
Заказ
3653099
Раздел
Работа с текстом
Предмет
Другое
Антиплагиат
70%
eTXT
Срок сдачи
28 Ноя 2020 в 06:00
Цена
0 ₽
Блокировка
10 дней
Размещен
24 Ноя 2020 в 14:41
Просмотров
161
Описание работы
Но вдруг скрипнула дверь, и в комнату проскользнул большой пушистый кот. Нильс очень ему обрадовался. Он даже забыл про все ссадины и царапины, которые остались ему на память об их последней битве.
— Мур-мур-мур!— позвал Нильс кота. — Ну, иди же, иди, мой котик, иди, котище!
Он перевесился через ручку кресла и легонько пощекотал кота за ухом.
Это было очень приятно: кот сразу размяк, замурлыкал и стал тереться о ногу Нильса.
А Нильс только того и ждал.
Раз!— и кот повис на своём собственном хвосте.
— Мя-а-а-у!— пронзительно заорал кот.
— Ай-я-яй!— ещё громче закричал Нильс и отшвырнул кота: извернувшись в воздухе, кот всё-таки успел погладить Нильса своими когтями.
На том игра у них и кончилась.
Кот удрал, а Нильс снова уткнулся в книгу.
Напишите функцию nils_cat_battle(), которая будет подводить промежуточные итоги битвы Нильса с котом. Если в переданной в качестве аргумента строке есть cat в любой форме в любом регистре, то к счету кота добавляется единица. Если есть Nils, то Нильс получает очко. Функция должна вернуть строку:
Nils vs cat total score :
Если в строке нет ни того, ни другого, то счет не меняется.
Пример 1
Ввод Вывод
data = ('A large furry cat slid into the room.', 'Nils was very happy about it.', 'He remembered their last battle', 'Mur-Mur-Mur! Nils called to the cat.')
for item in data:
print(nils_cat_battle(item))
Nils vs cat total score 0:1
Nils vs cat total score 1:1
Nils vs cat total score 1:1
Nils vs cat total score 2:2
Пример 2
Ввод Вывод
data = ('Nils was just waiting for it.', 'One! And the cat hung on to its own tail.', 'Mya-a-a-u! the cat screamed.', 'Ay-ay-ay! Nils shouted even louder and threw the cat away.')
for item in data:
print(nils_cat_battle(item))
Nils vs cat total score 1:0
Nils vs cat total score 1:1
Nils vs cat total score 1:2
Nils vs cat total score 2:3
Нильс сел на книгу и горько заплакал. Он понял, что гном заколдовал его и что маленький человечек, который смотрит на него из зеркала,— это он сам, Нильс Хольгерсон.
Поплакав немного, Нильс вытер глаза и решил идти искать гнома. Может быть, если хорошенько попросить прощения, гном снова превратит его в мальчика?
Помогите Нильсу, напишите функцию bewitched(), которая расколдует некоторые числа из тех, что записаны во внешней переменной numbers в виде строки через пробел.
Если число кратно семи, то его надо увеличить в 5 раз, а если нет, то вместо него записать остаток от деления на 7. Затем все числа переставить в порядке возрастания количества четных цифр в преобразованном числе. Если в числе таких нет, то в порядке расположения в исходной строке.
Измененную строку нужно снова записать во внешнюю переменную.
Функция ничего не возвращает, а только изменяет внешнюю переменную.
Пример 1
Ввод Вывод
numbers = "2 28 36 15 42 7 16 91"
bewitched()
print(numbers)
1 1 35 2 2 455 140 210
Пример 2
Ввод Вывод
numbers = "42 28 35 704 427 17 161 95"
bewitched()
print(numbers)
175 3 4 2135 4 210 140 805
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
3 дня 14 часов 19 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир