Introduction to Scientific Programming with Python
暫譯: Python 科學程式設計入門

Sundnes, Joakim

  • 出版商: Springer
  • 出版日期: 2020-07-02
  • 售價: $1,780
  • 貴賓價: 9.5$1,691
  • 語言: 英文
  • 頁數: 148
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 3030503550
  • ISBN-13: 9783030503550
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

This open access book offers an initial introduction to programming for scientific and computational applications using the Python programming language. The presentation style is compact and example-based, making it suitable for students and researchers with little or no prior experience in programming.

The book uses relevant examples from mathematics and the natural sciences to present programming as a practical toolbox that can quickly enable readers to write their own programs for data processing and mathematical modeling. These tools include file reading, plotting, simple text analysis, and using NumPy for numerical computations, which are fundamental building blocks of all programs in data science and computational science. At the same time, readers are introduced to the fundamental concepts of programming, including variables, functions, loops, classes, and object-oriented programming. Accordingly, the book provides a sound basis for further computer science and programming studies.

商品描述(中文翻譯)

這本開放存取的書籍提供了使用 Python 程式語言進行科學和計算應用的程式設計初步介紹。其呈現風格緊湊且以範例為主,使其適合對程式設計幾乎沒有或完全沒有經驗的學生和研究人員。

本書使用數學和自然科學中的相關範例,將程式設計呈現為一個實用的工具箱,能夠迅速幫助讀者撰寫自己的數據處理和數學建模程式。這些工具包括檔案讀取、繪圖、簡單的文本分析,以及使用 NumPy 進行數值計算,這些都是數據科學和計算科學中所有程式的基本構建塊。同時,讀者也會接觸到程式設計的基本概念,包括變數、函數、迴圈、類別和物件導向程式設計。因此,本書為進一步的計算機科學和程式設計學習提供了堅實的基礎。

作者簡介

Joakim Sundnes is Chief Research Scientist at Simula Research Laboratory and teaches undergraduate programming at the University of Oslo. His research is in scientific computing and computational science, mostly focused on biomechanics and computational physiology, and involves extensive programming in Python and other languages. For the last five years he has been responsible for the main introductory programming class for natural science students at the University of Oslo, and he has also taught multiple graduate courses in computational physiology and applied mathematics.


作者簡介(中文翻譯)

Joakim Sundnes 是 Simula Research Laboratory 的首席研究科學家,並在奧斯陸大學教授本科程式設計。他的研究領域為科學計算和計算科學,主要專注於生物力學和計算生理學,並涉及大量使用 Python 及其他語言進行程式設計。在過去五年中,他負責奧斯陸大學自然科學學生的主要入門程式設計課程,並且還教授多門計算生理學和應用數學的研究生課程。