#pragma css /css/2016.css
<<BI>>

= Контрольная 2, вариант z =
== Часть 1 ==
Написать функцию, которая принимает два аргумента, оба типа "строка". Первый аргумент -- текст (например, строка обычного текста на английском языке). Второй аргумент -- слово (например, "the"). Функция должна возваращать число встреч слова в тексте (целое число). При этом "встречу слова" следует понимать в "филологическом" смысле, то есть например в тексте "I see a rat" слово "a" встречается один раз (хотя как подстрока встречается ещё раз в слове "rat"). Функция должна быть нечувствительна к регистру букв (результат не должен зависеть от того, прописные или строчные буквы в словах).

'''Указание.''' Заранее продумайте, как узнать, что данная подстрока -- именно слово в указанном смысле (есть несколько вариантов: в начале строки, а после стоит не буква; или до и после -- не буква, и т.п.). 

== Часть 2 ==
Написать программу, которая принимает два аргумента командной строки: имя файла и слово. Подразумевается, что файл содержит английский текст без формул и переносов слов. Программа выдаёт на консоль число встреч данного слова в данном тексте. Программа должна вызывать функцию части 1.

Файл с программой назвать cw2z.py и положить в директорию H:\term1\block3\test2, туда же модуль с функцией.