====== Источники ====== === Официальная документация === * [[https://docs.python.org/3/library/index.html|Справка по языку и стандартной библиотеке: docs.python.org]] === Важнейшие (для нас) сторонние библиотеки === * [[https://docs.scipy.org/doc/numpy/|Вычисления: модуль numpy]] * [[https://docs.scipy.org/doc/scipy/|Матметоды: модуль scipy]] * [[https://matplotlib.org/contents.html|Рисование графиков: модуль matplotlib]] * [[https://pandas.pydata.org/docs/user_guide/index.html#user-guide|Работа с табличными данными: модуль pandas]] * [[https://scitools.org.uk/cartopy/docs/v0.21/index.html|Построение карт: модуль cartopy]] * [[https://docs.obspy.org/contents.html|Обработка сейсмоданных: модуль obspy]]
=== Курсы для начинающих === * [[https://pythontutor.ru/lessons/inout_and_arithmetic_operations/|Питонтьютер (на русском)]] * [[https://metanit.com/python/tutorial/2.1.php|METANIT.COM — Язык программирования Python (на русском)]] * [[https://www.python101.pythonlibrary.org/index.html|Python 101]] === Курсы для продолжающих === * [[http://www.scipy-lectures.org/|Scipy Lecture Notes — One document to learn numerics, science, and data with Python]] * [[https://www.python-course.eu/|Bernd Klein — Python course (Python 2 and 3, Numerical Python, Machine Learning, Tkinter Tutorial)]] * [[http://hplgit.github.io/bumpy/doc/pub/basics.pdf|Hans Petter Langtangen, Leif Rune Hellevik — A very basic introduction to scientific Python programming]] === Шпаргалки === * [[https://www.pythoncheatsheet.org/|Python Cheatsheet Based on the book Automate the Boring Stuff with Python and many other sources]] * [[https://gto76.github.io/python-cheatsheet/|Comprehensive Python Cheatsheet by Jure Šorn]] * [[https://websitesetup.org/wp-content/uploads/2021/04/Python-cheat-sheet-April-2021.pdf|WebsiteSetup Python Cheat Sheet]] === Сайты === * [[https://leetcode.com/|LeetCode — сайт для решения алгоритмических задач на Python]] * [[https://pyprog.pro/|Семён Лукашевский — PyProg.Pro (на русском)]] * [[http://pythonz.net/|Про Python (на русском)]] * [[https://pythonworld.ru/|Python для начинающих (на русском)]]
=== Книги === * [[http://greenteapress.com/thinkpython2/html/index.html|Allen B. Downey — Think Python: How to Think Like a Computer Scientist, 2nd Edition]] * [[https://automatetheboringstuff.com|Al Sweigart — Automate the Boring Stuff with Python]] * [[https://pythonnumericalmethods.berkeley.edu/notebooks/Index.html | Qingkai Kong, Timmy Siauw, Alexandre Bayen — Python Programming And Numerical Methods: A Guide For Engineers And Scientists]] * [[https://pavel-karateev.gitbook.io/intermediate-python/|Intermediate Python (на русском)]] [[http://book.pythontips.com/en/latest/index.html|Intermediate Python (на английском)]] * [[http://www.diveintopython3.net/index.html|Mark Pilgrim — Dive into Python 3]] * [[https://hplgit.github.io/fdm-book/doc/pub/book/pdf/fdm-book-4print-2up.pdf|Hans Petter Langtangen, Svein Linge — Finite Difference Computing with PDEs - A Modern Software Approach]] * [[http://hplgit.github.io/bumpy/doc/pub/bumpy.pdf|Hans Petter Langtangen — A worked example on scientificcomputing with Python]] === Рецепты, статьи и Q&A === * [[https://stackoverflow.com/questions/tagged/python|StackOverflow / Python]] * [[http://code.activestate.com/recipes/langs/python/|ActiveState Recipes / Python]]