Skip to content

amcircle/pythonbook

Repository files navigation

Введение. Python для инженеров

Эта книга была написана на основе замечательных курсов.

Основано на http://cs231n.github.io/python-numpy-tutorial

http://mathesaurus.sourceforge.net/matlab-numpy.html

https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html

https://docs.python.org/3/tutorial/

https://github.com/Gregivy/cs228-material/blob/master/tutorials/python/cs228-python-tutorial.ipynb

Она поможет читателю быстро разобраться в языке Python и приступить к решению задач Data Science и ML.

В книгу также включена справка для тех читалей, что уже знакомы с языком и средой MATLAB.

Что такое Python и зачем он нужен

So this is formula $$x^2=33$$

And this is code

let a = x*x;

Как читать книгу

Сперва нужно прочитать первую главу от А до Я. Она последовательно дает самые важные конструкции языка и его аспекты. После этого можно перейти к изучению основ библиотеки NumPy во второй главе. Если у читателя есть опыт работы в среде MATLAB, то после главы о NumPy можно перейти к приложению 1 NumPy+SciPy и MATLAB, где в табличном виде представлен обширный список встроенных в библиотеки математических функций и операций, а также их эквиваленты на языке Matlab. Более краткий список функций для работы с линейными операциями и их альтернативы Matlab представлены в главе 3 SciPy.

В книге дан краткий экскурс по языку, по-возможности приведены ссылки на углубления материала. Тем не менее, не все аспекты языка были указан в данном пособии, поэтому читателю рекомендуется, при наличии желания, после прочтения книгу приступить к чтению оффициального туториала, также начиная с первых глав, так как некоторые детали могут быть опущены в данной книге для просты вхождения в язык.

Мы рекомендуем тестировать весь код, предложенный в книге, менять его и наблюдать, как меняется результат, это даст возможность достаточно быстро «почувствовать» язык.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published