Kodomo

Пользователь

Задание

Пока что для простоты мы будем работать только с файлами, лежащими в той же директории, где и наша питонская программа. В этом случае мы просто имя файла и даём codecs.open.

  1. (0.2 балла) Являются ли питонские программы текстовыми файлами? (Ответ: да/нет + доказательство).

  2. (0.3 балла) Напишите программу, которая читает содержимое файла "in.txt" и без изменений пишет его в файл "out.txt"

  3. (0.3 балла) Напишите программу, которая пишет в файл "words.txt" текст песенки про 99 бутылок

  4. (0.3 балла) Напишите программу, которая считает число строк, букв и слов в файле "words.txt", и пишет его на экран

  5. (1 балл) * Напишите программу, которая читает файл "in.txt" и переводит написанный в нём русский текст на русскую версию поросячьей латыни (я бы её назвал поросячьим татарским), и сохраняет результат в "out.txt". Правила местного диалекта:

    • поделить слово по первой гласной (сама гласная относится к правой части)
    • поменять получившиеся две (одну или ноль) части местами
    • приписать в конце "ай"
    • Примеры:
      • Привет, мир! -> Иветпрай ирмай!

      • Поросячья латынь - это забавно. -> Оросячьяпай атыньлай - этоай абавнозай.