^^Resources for learning & teaching python.

2020

  1. corso http://composingprograms.com/
  2. Libro automatetheboringstuff.com/
  3. python tips   list comprehension

2021

https://www.zdnet.com/article/best-python-course

 

 

 

python.org Beginner's Guide to Python

docs.python.org/3/library

livewires.org.uk The LiveWires Python Course. Intends to teach the Python programming language to people who have never programmed before.
sourceforge Guido van Robot is a minimalistic programming language providing just enough syntax to help students learn the concepts of sequencing, conditional branching, looping and procedural abstraction.
Cookbook Python Cookbook. A collaborative collection of Python coding techniques. Very useful!
freenetpages A tutorial for and anyone who wants to learn the art of programming. Alan Gauld
4dsolutions.net A Mathematical Canvas. Kirby Urner. An excellent site for using computing in the Mathematics classroom.
pentangle.net

 

Handbook of the Physics Computing Course. Michael Williams. It assumes no programming experience, although it does assume you are familiar with some high school level math (sine and cosine). It's a selfcontained course with exercises included.
python_pitfalls 10 Python Pitfalls. Hans Nowak. A guideline to those who are new to Python. It documents language features that often confuse newcomers, and sometimes experienced programmers.
swaroopch.com tutorial or guide to the Python language for a beginner audience
diveintopython Dive into Python. Non-Programmers Tutorial For Python
python-eggs.org Python Eggs
rgruet.free.fr/ Python Quick Reference. Richard Gruet
mindview.net Thinking in Python
oreilly.com/ O’Reilly Python Center
openbookproject

 

pythoncard PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language.

pygame.org

Pygame is a set of Python modules designed for writing games.
Numeric&Scientific Python modules that are useful for scientific computing.
brpreiss.com

Data Structures and Algorithms with Object-Oriented Design Patterns in Python. Bruno Preiss. The primary goal of this book is to promote object-oriented design using Python and to illustrate the use of the emerging object-oriented design patterns.

IDE

Integrated Development EnviRonment

  datacamp.com/community/tutorials/data-science-python-ide
spyder Spyder is the Scientific PYthon Development EnviRonment
pycharm  


 

python | | moin  
www.enthought.com/ EPD - Getting Started
matplotlib hydrophobicity plots with matplotlib
www.scipy.org/  
http://matplotlib.sourceforge.net/ http://en.wikipedia.org/wiki/Matplotlib
30-sec-tutor-ipython-pylab-numpy-matplotlib  
http://ipython.org/ipython-doc/dev/interactive/tutorial.html  

pylab tutorial

 
utorphyscomp - Physics with Pylab University of Toronto Physics "compwiki"
www.annedawson.net insegnante di matematica che mi sembra insegni circa come farei io up-to-date 2011 !
Plotting Tutorial  
PythonVision Tutorial  
ipython -pylab vs. import matplotlib.pyplot as plt  
MatPlotLib Tutorial 1 - DftWiki  

 

Python 101: Setting up Python on Windows

Python Module of the Week

python-ecosystem-introduction/

top-10-free-python-pdf-ebooks-download

Python 3 Wall of Superpowers

python/DocumentationTools

www.skulpt.org Skulpt is an entirely in-browser implementation of Python.

regex-based-lexical-analysis-in-python-and-javascript/ Eli Bendersky