File4. Даны имена четырех файлов. Найти количество файлов с указанными именами, которые имеются в текущем каталоге.

Решение на Python 3:

from os import listdir
from os.path import isfile, join

my_files = ['file01.py', 'file02.py', 'file022.txt', 'file03.py', 'file03.txt', 'file44.py']
print("Искомые файлы:")
print(my_files)

mypath = "."
onlyfiles = [f for f in listdir(mypath) if isfile(join(mypath, f))]
print("Имеющиеся файлы:")
print(onlyfiles)

set1 = set(my_files).intersection(onlyfiles)
print("Найденные файлы:")
print(set1)
print("Количество найденных файлов:", len(set1))