|
|
Вижте книги с подобно съдържание и в следните категории: Компютърна литература, Програмиране
Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python. Примерите са събрани в следните категории:
Числа, дата и време - изчисления с масиви, дати или време; Алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни; Практически примери, обхващащи всякакви ситуации за работа с низове; Работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове. Функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и разглеждане на различни образци на използване; Итератори и генератори - тук са показани типичните задачи, използващи итерация; Класове и обекти - създаване на обекти, използване на специалните методи, методи за енкапсулация, наследяване, управление на паметта. Представени са и полезни шаблони за разработка; Модули и пакети - организация на пакетите, разделяне на големите модули на няколко файла и създаване на пакети на пространство от имена; Мрежово и уеб програмиране - използване на Python в мрежови и разпределени приложения. Дадени са примери както за създаването на клиентски, така и на сървърни приложения; Паралелизъм - различни подходи за паралелно програмиране, в това число програмиране на нишки, стартиране на подпроцеси, а също така и различни прийоми, използващи функции генератори; Създаване на полезни инструменти за системния администратор - анализ на параметрите на командния ред, работата с файлове във файловата система и получаване на полезни данни за конфигурацията на системата; С-разширения - свързване на C-код с код на Python, както и портирането на кода на разширение от версия 2 на Python във версия 3; Обработка на изключения - типове изключения и обработка на няколко изключения; Графични примитиви - създаване на нови и обръщане към съществуващи графични примитиви; Писане на реални програми - програма за рисуване Paint и играта Змията. Играта е един от най-сложните типове приложения, тъй като тя съчетава в себе си работа с графика, музика и сложна логика; Шифроване на данни - инструменти за хеширане, пакетите PyCrypto и cryptography. Книги, подобни на "Python - решения на практически задачи"-10%
SQL решения на практически задачиD.K. Academy17.96 лв.
-10%
Бази данниD.K. Academy25.16 лв.
-10%
Управление на версиите с Git и GitHubD.K. Academy26.96 лв.
-10%
Етично хакване и защита на Android приложенияD.K. Academy19.80 лв.
-10%
PowerShell – основи на езика и практическо използванеD.K. Academy17.96 лв.
|