Python - это просто, Пошаговое руководство по программированию и анализу данных, Нисчал Н., 2023.
Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтаксис переменных, функций, циклов. Подробно изучаются структуры данных в Python: строки, списки, кортежи, множества и словари. Объясняегсл понятие классов и их применение в объектно-ориентированном программировании. Описаны возможности библиотеки обработки изображений Pillow, библиотеки Tkinter для создания приложений с графическим интерфейсом. Отдельный раздач посвящен обработке ошибок и исключений в программах. Рассматриваются библиотеки NumPy и Pandas, приводятся практические примеры их использования для анализа и обработки данных. Описана библиотека Matplotlib и ее возможности в сфере визуализации данных.

Компьютерный алгоритм.
Чтобы заставить компьютер сделать что-либо, инструкции должны быть записаны в виде компьютерной программы. В компьютерной программе вы должны последовательно указать, что именно вы от него хотите. Затем компьютер запускает программу и выполняет ее шаг за шагом, чтобы сделать требуемую задачу.
Когда вы говорите компьютеру, что делать, нужно также сообщить ему, как это делать. Так устроен компьютерный алгоритм.
В информатике алгоритм — это конечная последовательность четко определенных, реализуемых компьютером инструкций для решения какой-то проблемы или для выполнения вычислений. Алгоритмы всегда однозначны и используются для вычислений, обработки данных, автоматизированных решений и других задач.
ОГЛАВЛЕНИЕ.
Предисловие.
О книге.
Как получить максимум от этой книги.
Структура книги.
Об авторе.
Благодарности.
Глава 1. Введение в Data Science и основы программирования.
Глава 2. Введение в Python.
Глава 3. Основы Python.
Глава 4. Объекты и операторы в Python.
Глава 5. Операторы управления потоком.
Глава 6. Функции.
Глава 7. ПРОЕКТ 1: Рисунки из символов с помощью циклов и функций.
Глава 8. Структуры данных и последовательности.
Глава 9. Ввод-вывод данных и работа с файлами.
Глава 10. ПРОЕКТ 2: Автоматизация обработки множества изображений.
Глава 11. Классы.
Глава 12. Ошибки и обработка исключений.
Глава 13. Модули и пакеты.
Глава 14. ПРОЕКТ 3: Конвертер валют с графическим интерфейсом.
Глава 15. Библиотека NumPy.
Глава 16. Операции в NumPy.
Глава 17. Библиотека Pandas.
Глава 18. Pandas в действии.
Глава 19. Визуализация в Python.
Глава 20. Визуализация с помощью Matplotlib Pyplot.
Глава 21. Визуализация с помощью объектно-ориентированного интерфейса в Matplotlib.
Ответы на вопросы «Правда или ложь».
Библиография.
Купить .
Теги: учебник по программированию :: программирование :: Нисчал








