Аннотация
The aim of this book is to provide science and engineering students a practical introduction to technical programming in Python. It grew out of notes I developed for various undergraduate physics courses I taught at NYU. While it has evolved considerably since I f i rst put pen to paper, it retains its original purpose: to get students with no previ-ous programming experience writing and running Python programs for scientif i c applications with a minimum of fuss.
The approach is pedagogical and “bottom up,” which means start-ing with examples and extracting more general principles from that experience. This is in contrast to presenting the general principles f i rst and then examples of how those general principles work. In my experience, the latter approach is satisfying only to the instructor.
Much computer documentation takes a top-down approach, which is one of the reasons it’s frequently dif f i cult to read and understand.
On the other hand, once examples have been seen, it’s useful to ex-tract the general ideas in order to develop the conceptual framework needed for further applications.
In writing this text, I assume that the reader:
• has never programmed before;
• is not familiar with programming environments;
• is familiar with how to get around a Mac or PC at a very basic level;
and • is competent in basic algebra, and for Chapters 8 and 9, calculus, linear algebra, ordinary dif f erential equations, and Fourier analy-sis. The other chapters, including 10–12, require only basic algebra skills.


![Продолжение трёхтомника Фрунзе А. В. "Микроконтроллеры? Это же просто!". В книге излагаются базовые понятия двоичной арифметики с плавающей точкой. Также... Микроконтроллеры? Это же просто! Том 4. [В четырёх томах.]](https://www.rulit.me/kotha/images/nocover.jpg)

![Программируем Arduino [Профессиональная работа со... Программируем Arduino [Профессиональная работа со скетчами]](https://www.rulit.me/data/programs/images/programmiruem-arduino-professionalnaya-rabota-so-sketchami_464122.jpg)
![Vous pensiez que les programmeurs étaient des espèces de magiciens venus d Programmer pour les Nuls [3e édition]](https://www.rulit.me/data/programs/images/programmer-pour-les-nuls-3e-edition_555092.jpg)


![Вниманию читателей представляется книга о цифровой электронике. "От простого к сложному" рассматриваются примеры кода и схемы подключения наиболее популярных... Цифровая электроника для начинающих [Версия текста 1.2]](https://www.rulit.me/data/programs/images/cifrovaya-elektronika-dlya-nachinayushchih-versiya-teksta-1_508111.jpg)
Комментарии к книге "Introduction to Python for Science and Engineering"