Задание
Пока что для простоты мы будем работать только с файлами, лежащими в той же директории, где и наша питонская программа. В этом случае мы просто имя файла и даём codecs.open.
(0.2 балла) Являются ли питонские программы текстовыми файлами? (Ответ: да/нет + доказательство).
(0.3 балла) Напишите программу, которая читает содержимое файла "in.txt" и без изменений пишет его в файл "out.txt"
(0.3 балла) Напишите программу, которая пишет в файл "words.txt" текст песенки про 99 бутылок
(0.3 балла) Напишите программу, которая считает число строк, букв и слов в файле "words.txt", и пишет его на экран
(1 балл) * Напишите программу, которая читает файл "in.txt" и переводит написанный в нём русский текст на русскую версию поросячьей латыни (я бы её назвал поросячьим татарским), и сохраняет результат в "out.txt". Правила местного диалекта:
- поделить слово по первой гласной (сама гласная относится к правой части)
- поменять получившиеся две (одну или ноль) части местами
- приписать в конце "ай"
- Примеры:
Привет, мир! -> Иветпрай ирмай!
Поросячья латынь - это забавно. -> Оросячьяпай атыньлай - этоай абавнозай.