Цветовое пространство. Словари.

Домашнее задание

  1. {i} Прочитать про словари в учебнике

  2. {i} Прочитать про цветовые пространства RGB, HSV и CMYK в Википедии

  3. (упражнение на составление словарей) Найти самое часто употребляемое слово в романе Льва Толстого «Анна Каренина».

    • Примечание: в Windows в разных местах используются разные кодировки, поэтому надо попросить Python заниматься перекодированием. Самый простой способ— свежеввёденную строку тут же превращать в uncode-строку. В нашем случае чтение файла (в виде одной многострочной строковой константы) будет выглядеть так:

          anna_kar = open("anna.txt").read().decode("utf-8")
      Вывод unicode-строк на экран работает.
      • /!\ TODO: вынести это в шапку

    • рассматривать только слова заданной длины N
    • слово — последовательность русских букв
    • слово — последовательность непробелов (результат .split())

    • …начинающаяся со строчной буквы
    • …посчитать для всех длин слов
  4. Модифицировать простейший графический редактор:

    • Сделать более удобный выбор цвета (например, на основе HSV или ещё как-нибудь)
    • {*} Реализовать режим редактирования уже введённых фигур, для чего подсвечивать (например, ярким кружком) ближайшую к курсору точку (из ….dots) и перемещать её

  5. {*} Ради интереса: написать программу, рисующую концентрические окружности радиусом с шагом 1. Наблюдать и объяснить явление :)

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2013-12-20 (последним исправлял пользователь FrBrGeorge 2013-12-27 11:30:30)