Python - решения на практически задачи
| Издателство: | Асеневци |
| Брой страници: | 382 |
| Година на издаване: | 2018 |
| Дата на издаване: | 2018-05-30 |
| ISBN: | 9786197356465 |
| SKU: | 08799590007 |
| Размери: | 16x23 |
| Тегло: | 520 грама |
| Корици: | МЕКИ |
| Цена: | 12.76 € |
Тази книга предлага решения на разнообразни практически проблеми, които могат да възникнат при разработването на приложения с Python.
Примерите в нея са организирани в следните категории:
- числа, дата и време - работа с масиви, дати и времеви интервали;
- алгоритми за манипулиране със структури от данни - търсене, сортиране и филтриране на информация;
- практически примери, обхващащи различни ситуации свързани с текстови низове;
- файлове - операции по четене и запис, съхраняване на структурирана информация. Работа с компресирани формати, CSV, JSON и XML файлове;
- функции - представяне на иновативни методи за дефиниция на функции и анализ на различни начини за тяхното използване;
- итератори и генератори - демонстрация на типичните задачи включващи итерации;
- класове и обекти - изграждане на обекти, употреба на специализирани методи, енкапсулация, наследяване и управление паметта. Включени са полезни шаблони за програмиране;
- модули и пакети - структурализиране на пакетите; разделяне големи модули в няколко файла; създаване пакети в определено пространство от имена;
- мрежово програмиране - приложение на Python при разработки свързани с мрежата. Примери както за клиентски така и за сървърни приложения;
- паралелно програмиране - различен подход към паралелизма чрез нишки или подпроцеси; техники използващи генератор функции.
Създаване инструменти полезни за системния администратор - анализ параметри от командния ред; работа с файловете във файлова система; извличане важна информация относно конфигурацията;
C-разширения - интеграция между C-код и Python код; портирaне кода от версия 2 до версия 3;
обработка изключения - видове изключения а обработка едновременно множество такива;
графичен интерфейс - генериране нови графичнии елементи или модификация вече съществуващи;
разработката реалистичнi проекти като рисувателната програма Paint или играта Змията. Играта представлява предизвикателство понеже комбинира графика музика сложна логика;
шифроването данните- средства за хеширане като PyCrypto cryptography.
D.K. Academy е иновативен проект насочен към практическото образование предоставящ качествени книги по информационните технологии. Той е основан от Денис Колисниченко - водещ автор в сферата програмироването написан многобройно статии повече от 30 книги посветени компютърен тематики.
"Python - решения на практически задачи" е книга от D.K. Academy, издадена от издателство Асеневци през 2018 година. Книгата има 382 страници и е с МЕКИ корици.