Книга Научное программирование на Python
Python – могучий язык программирования, предусматривающий большое количество функциональных возможностей. И если базовый синтаксис его понятен, полный объем знаний не предоставит даже самая увесистая энциклопедия. «Научное программирование на Python» размеренно проведет Вас по всем темам, закрепляя изученное заданиями от автора.
Знакомство с автором – К. Хилл
Физик и специалист в сфере физической химии – Кристиан Хилл – продолжает работать в Интернациональном агентстве, изучающем использование атомной энергии. Четверть века он программирует в области физических наук, а 15 лет он сохраняет свое предпочтение к языку Python.
Основополагающей частью исследований Кристиана стал именно Python, позволяющий создавать, анализировать, обрабатывать, управлять и визуализировать массивные объемы информации в следующих сферах:
- физика плазмы;
- спектроскопия;
- материаловедение.
Программирование на Python для науки – содержание книги
Хилл написал эту книгу для ученых и инженеров, чтобы помочь им обуздать версию 3 Python, в том числе и библиотеках. Прочитать ее сможет каждый без предварительной подготовки, однако познания в математических дисциплинах окажутся полезными во время работы с примерами и упражнениями.
Книга о программировании на Python включает в себя 10 тематических глав, дополненных тестами:
- Введение: установка и командная строка Python;
- Ядро языка программирования Python I: объекты, управление выполнением, ввод/вывод, функции;
- Схемы и диаграммы;
- Ядро Python II: ошибки, исключения ,объекты, идиомы, сервисы ОС, модули;
- IPython и Jupyter: командная оболочка, блокнотная среда;
- NumPy: методы, чтение и запись, алгебра;
- Matplotlib: графики и диаграммы, аннотации, анимация;
- SciPy: константы и функции, дифференциалы, интерполяция, оптимизация;
- Анализ данных посредством pandas: знакомство, чтение и запись, индексирование, очистка и обследование, группирование;
- Научное программирование: арифметика и плавающая точка, стабильность и обусловленность алгоритма, методики программирования.
Сложные темы простым языком для ученых и инженеров от Кристиана Хилла, предлагающего усовершенствовать собственные навыки в работе. Купить книгу «Научное программирование на Python» и понять сможет любой желающий, особо не привязываясь к возрасту, а тем более гендеру.