Студенты и исследователи всех уровней постепенно переходят на язык программирования Python как альтернативу коммерческим программным продуктам.
Этот интенсивный вводный курс позволяет пройти путь от основ до формирования продвинутых навыков, благодаря чему читатели смогут быстро повысить свой уровень профессиональной подготовки. Книга изобилует примерами и решениями, взятыми из реальной инженерной и научной практики.
Изучение начинается с общих концепций программирования, таких как циклы и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy и Matplotlib для вычислительного программирования и визуализации данных. Обсуждается использование виртуального блокнота Jupyter Notebooks для создания мультимедийных совместно используемых документов для научного анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной главе представлены более сложные темы, такие как точность вычислений с применением чисел с плавающей точкой и обеспечение стабильности алгоритмов.
Издание адресовано студентам, ученым, специалистам по работе с данными, которым требуется прочная основа для решения насущных задач с помощью Python.
Кристиан Хилл – физик и специалист в области физической химии, в настоящее время работающий в Интернациональном агентстве по использованию атомной энергии (International Atomic Energy Agency). Обладает более чем 25-летним опытом программирования в области физических наук и программирует на Python 15 лет. В своих исследованиях использует Python для создания, анализа, обработки, управления и визуализации крупных наборов данных в области спектроскопии, физики плазмы и материаловедения.
Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг! |
---|