Personal tools
User menu

Difference between revisions of "Python resources"

From atmoschem

Jump to: navigation, search
(Created page with "=Tutorials for beginners= *[https://www.learnpython.org/ On short online Python tutorial] *[http://www.johnny-lin.com/pyintro/ A Hands-on Introduction to Using Python in the A...")
 
Line 1: Line 1:
=Tutorials for beginners=
+
=Getting started=
 +
==Jupyter notebook==
 +
Jupyter Notebooks are interactive web-based applications that allow users to create and share combine live codes, equations, narrative texts, graphics, interactive user interface and other rich media. When combined with the Python kernel, it allows users to code and display results in an interactive and convenient way. It is a really great tool for learning Python and coding in general.
 +
*We strongly recommend installing Python and Jupyter using the Anaconda Distribution [https://www.anaconda.com/distribution/ usingthe Anaconda distribution], which includes Python, the Jupyter Notebook, and other commonly used packages for scientific computing and data science.
 +
*[https://www.dataquest.io/blog/jupyter-notebook-tutorial/ Jupyter notebook: an introduction]
 +
 
 +
 
 +
==Python tutorials for beginners==
 
*[https://www.learnpython.org/ On short online Python tutorial]
 
*[https://www.learnpython.org/ On short online Python tutorial]
 
*[http://www.johnny-lin.com/pyintro/ A Hands-on Introduction to Using Python in the Atmospheric and Oceanic Sciences] This is a Python textbook geared specifically for use in atmospheric and oceanic sciences. The writing is extremely clear and useful. Highly recommended. The PDFs can be downloaded for free.  
 
*[http://www.johnny-lin.com/pyintro/ A Hands-on Introduction to Using Python in the Atmospheric and Oceanic Sciences] This is a Python textbook geared specifically for use in atmospheric and oceanic sciences. The writing is extremely clear and useful. Highly recommended. The PDFs can be downloaded for free.  
 
*[https://unidata.github.io/online-python-training/ Unidata's online Python tutorial for atmospheric science.]
 
*[https://unidata.github.io/online-python-training/ Unidata's online Python tutorial for atmospheric science.]
 
*[http://www.meteo.mcgill.ca/~cmccray/python.html Dr McCray (McGill University) put together a few Python tutorials for atmospheric science.]
 
*[http://www.meteo.mcgill.ca/~cmccray/python.html Dr McCray (McGill University) put together a few Python tutorials for atmospheric science.]
 +
 +
  
  
 
=Plotting=
 
=Plotting=
 
*[https://realpython.com/python-matplotlib-guide/ A guide for python plotting with Matplotlib]
 
*[https://realpython.com/python-matplotlib-guide/ A guide for python plotting with Matplotlib]

Revision as of 13:47, 2 July 2019

Getting started

Jupyter notebook

Jupyter Notebooks are interactive web-based applications that allow users to create and share combine live codes, equations, narrative texts, graphics, interactive user interface and other rich media. When combined with the Python kernel, it allows users to code and display results in an interactive and convenient way. It is a really great tool for learning Python and coding in general.


Python tutorials for beginners



Plotting