В курсе подробно описывается не только большое количество базовых понятий и операторов языка программирования Python, но и ряд нюансов, с которыми так или иначе предстоит встретиться при его использовании в процессе написания программных продуктов. Материал подается по принципу «от простого к сложному» и сопровождается большим количеством примеров и упражнений, что позволяет сформировать у студентов практические навыки программирования и тестирования разрабатываемых приложений. Все исходные коды рассматриваемых примеров можно скачать с репозитория автора на GitHub. Соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Курс предназначен для студентов высших учебных заведений, которые обучаются по инженерно-техническим направлениям.
Глобальная блокировка интерпретатора.
Глобальная блокировка интерпретатора (Global Interpreter Lock, GIL) — глобальный механизм интерпретатора CPython, который направлен на решение проблемы, возникающей при работе с разделяемыми ресурсами (например, памятью) [9]. Эта проблема может возникать, когда два потока пытаются одновременно изменить данные в одном и том же ресурсе (файле, объекте и т. д.). Это чревато тем, что в результате ни один из потоков не выполнит как подобает своей работы, а данные в разделяемом ресурсе будут пребывать в «хаосе».
Оглавление.
Введение.
Тема 1.Краткая история Python, его особенности и типы данных.
Тема 2.Синтаксис, операторы и управляющие конструкции.
Тема 3.Функции в Python.
Тема 4.Модули и пакеты.
Тема 5.Классы и объектно-ориентированное программирование.
Тема 6.Исключения (Exception).
Тема 7.Потоки, процессы и асинхронное программирование.
Тема 8.Разработка графического пользовательского интерфейса.
Тема 9.Сетевое программирование.
Тема 10.Хранение данных и обмен данными.
Тема 11.Тестирование.
Список используемых источников.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Чернышев :: #книги по программированию :: #программирование :: #Python
Смотрите также учебники, книги и учебные материалы:
- Программирование для «нормальных» с нуля на языке Python, Учебник, Часть 2, Сысоева М.В., Сысоев И.В., 2023
- Программирование для «нормальных» с нуля на языке Python, Учебник, Часть 1, Сысоева М.В., Сысоев И.В., 2023
- Практическое введение в основные библиотеки и фреймворки Python (с примерами кода), Дурмус М., 2023
- Паттерны разработки на Python, TDD, DDD и событийно-ориентированная архитектура, Персиваль Г., Грегори Б., 2022
- Основы программирования в Python, Три в одном, Учебное пособие, Том 2, Таннинг Ж.Ф., 2022
- Основы программирования в Python, Три в одном, Учебное пособие, Том 1, Таннинг Ж.Ф., 20
- Основы Python, Научитесь думать как программист, Дауни А., 2021
- Однострочники Python, Лаконичный и содержательный код, Майер К., 2022