Рассмотрены основы синтаксиса языка 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.
Ответы на вопросы «Правда или ложь».
Библиография.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, 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.
Хештеги: #учебник по программированию :: #программирование :: #Нисчал












