全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1205 2
2016-01-13
The aim of this book is to teach computer programming using exam-
ples from mathematics and the natural sciences. We have chosen to use
the Python programming language because it combines remarkable ex-
pressive power with very clean, simple, and compact syntax. Python is
easy to learn and very well suited for an introduction to computer pro-
gramming. Python is also quite similar to Matlab and a good language
for doing mathematical computing. It is easy to combine Python with
compiled languages, like Fortran, C, and C++, which are widely used
languages for scientific computations. A seamless integration of Python
with Java is offered by a special version of Python called Jython.
The examples in this book integrate programming with applications
to mathematics, physics, biology, and finance. The reader is expected to
have knowledge of basic one-variable calculus as taught in mathematics-
intensive programs in high schools. It is certainly an advantage to take
a university calculus course in parallel, preferably containing both clas-
sical and numerical aspects of calculus. Although not strictly required,
a background in high school physics makes many of the examples more
meaningful.
Many introductory programming books are quite compact and focus
on listing functionality of a programming language. However, learning
to program is learning how to think as a programmer. This book has its
main focus on the thinking process, or equivalently: programming as a
problem solving technique. That is why most of the pages are devoted
to case studies in programming, where we define a problem and explain
how to create the corresponding program. New constructions and pro-
gramming styles (what we could call theory) is also usually introduced
via examples. Special attention is paid to verification of programs and
to finding errors. These topics are very demanding for mathematical
software, because the unavoidable numerical approximation errors are
possibly mixed with programming mistakes.

附件列表

A Primer on Scientific Programming with Python(2012 3rd).pdf

大小:7.18 MB

只需: 1 个论坛币  马上下载

A Primer on Scientific Programming with Python

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-1-13 22:25:36
thanks ..
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-2-5 13:44:28

thanks ..
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群