24,95 лв.

Python: Решения на практически задачи

D.K. Academy
Асеневци
Изчерпано количество
Оценка 5.0 от 1 глас
24,95 лв.

Подробен наръчник за решения на задачи с компютърната програма Python. Добри практики в примери.

Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python.

Примерите са събрани в следните категории:

  • Числа, дата и време - изчисления с масиви, дати или време;
  • Алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни;
  • Практически примери, обхващащи всякакви ситуации за работа с низове;
  • Работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове.
  • Функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и разглеждане на различни образци на използване;
  • Итератори и генератори - тук са показани типичните задачи, използващи итерация;
  • Класове и обекти - създаване на обекти, използване на специалните методи, методи за енкапсулация, наследяване, управление на паметта. Представени са и полезни шаблони за разработка;
  • Модули и пакети - организация на пакетите, разделяне на големите модули на няколко файла и създаване на пакети на пространство от имена;
  • Мрежово и уеб програмиране - използване на Python в мрежови и разпределени приложения. Дадени са примери както за създаването на клиентски, така и на сървърни приложения;
  • Паралелизъм - различни подходи за паралелно програмиране, в това число програмиране на нишки, стартиране на под­процеси, а също така и различни прийоми, използващи функции генератори;
  • Създаване на полезни инструменти за системния администратор - анализ на параметрите на командния ред, работата с файлове във файловата система и получаване на полезни данни за конфигурацията на системата;
  • С-разширения - свързване на C-код с код на Python, както и портирането на кода на разширение от версия 2 на Python във версия 3;
  • Обработка на изключения - типове изключения и обработка на няколко изключения;
  • Графични примитиви - създаване на нови и обръщане към съществуващи графични примитиви;
  • Писане на реални програми - програма за рисуване Paint и играта Змията. Играта е един от най-сложните типове приложения, тъй като тя съчетава в себе си работа с графика, музика и сложна логика;
  • Шифроване на данни - инструменти за хеширане, пакетите PyCrypto и cryptography.
Информация за "Python: Решения на практически задачи"
  • SKU 9786197356465
  • Преводач Влади Владев
  • Тегло кг 0.532
  • ISBN 9786197356465
  • Автор D.K. Academy
  • Издателство Асеневци
  • Език Български
  • Брой страници 382
  • Вид корица Мека
  • Година на издаване 2018
  • Размер см 16 x 24 см.

Няма добавена информация