← К задачам
Компьютерный вирус
Похоже, ваш компьютер заразили вирусом! Напишите функцию, которая найдет его среди ваших файлов (files) на компьютере и удалит. На вход поступает строка (см. примеры), функция должна вернуть ту же строку, но без зараженного файла.
Примеры
remove_virus("Файлы на ПК: spotifysetup.exe, virus.exe, собачка.jpg") ➞ "Файлы на ПК: spotifysetup.exe, собачка.jpg"
remove_virus("Файлы на ПК: antivirus.exe, кот.pdf, lethalmalware.exe, dangerousvirus.exe") ➞ "Файлы на ПК: antivirus.exe, кот.pdf"
remove_virus("Файлы на ПК: notvirus.exe, смешнойкотик.gif") ➞ "Файлы на ПК: notvirus.exe, смешнойкотик.gif")
Примечание
- У зараженных файлах в названии есть слово virus или malware. Учтите, что названия со словами antivirus и notvirus — не опасные.
- Если на компьютере не останется файлов после удаления вирусов, верните
"Файлы на ПК: Пусто".
def remove_virus(files):
Для запуска тестов необходима авторизация.