Программирование на языке Python
Описание
В учебном пособии представлен теоретический материал, дающий представление о возможностях программирования на языке Python для разработки программных решений. Рассмотрены основные особенности языка Python, включая синтаксис, типы данных, работу со сложными объектами и обработку исключений. Также внимание уделено работе с функциями и классами, включая наследование, инкапсуляцию и полиморфизм, а также использованию декораторов для изменения поведения функций. Рассматриваются особенности асинхронного программирования и многопоточности для реализации параллельных и асинхронных вычислений. В рамках работы с научными и инженерными задачами уделено внимание библиотекам NumPy и Matplotlib для обработки данных и визуализации. Пособие предназначено для студентов вузов, обучающихся по направлениям подготовки «Информационные системы и технологии», «Прикладная информатика», «Интеллектуальные технологии и системы» (бакалавриат), и может быть полезно студентам других направлений подготовки, связанных с информационными технологиями.