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