Tags: python

Незабудка

Я медленно думаю... :)

 Скачала себе в киндл всех семерых Гарри Поттеров для легкого весеннего чтения в тяжелую пору окончания семестра. Нашла только в pdf, формата А4 (ну или letter, все равно большой). Даже если киндл поперек повернуть, то все равно шрифт мелковат. В общем, глазам не очень приятно.

Пару дней почитала, а сегодня мне пришло озарение: я в прошлом семестре для своего проекта по питону в числе прочего писала маленький скрипт, который конвертировал папку файлов pdf в папку фалов txt. Нашла, прогнала. Теперь у меня шрифт, какой хочу. Вот такой я рельнейший филолог :)
Очки

Ыыыы!!!

 Мой класс заработал!!!! 

Нас в этом семестре решили поучить объектно-ориентированно программировать на питоне. Лектор никакой. Бубнит, рассказывает 80 слайдов за пару, примеров никаких. Дала домашку первую за семестр. Два файла: один с индексами и именами, а второй - какой индекс какому папа. Надо сделать класс, чтобы родословная читалась. Ну там с кое-какими ньюансами.

Ерунда, в общем-то, но учитывая то, что я первые три дня даже в задание не могла врубиться... было туго. А теперь у меня - чик - и выскакивает: Вася от папа Пети, Миши и Оли :) Само-само.
  • Current Mood
    energetic energetic
  • Tags
Очки

Написала аццкий скрипт

Он берет текстовый файл с книжкой, а на выходе выдает список, сколько раз в этой книжке встречается каждое слово по убыванию - от самого частотного до самого редкого. Что-то типа:

Total number of words in the text is 9973

(610, 'the')
(281, 'of')
(255, 'and')
(231, 'to')
(229, 'i')
(183, 'a')
(176, 'that')
и т. д.

А еще его можно попросить не учитывать артикли, предлоги и местоимения (по отдельности), и попросить высвечивать только заданное число слов, а не все. А еще он case insensitive и игнорирует знаки препинания. Вот такой добрый и хороший скрипт. Два дня его писала.

И мне он совсем низачем не нужен :)
  • Current Mood
    accomplished accomplished
  • Tags