{{ :cs_lang:python:guido_van_rossum.jpg?200|Thank you Guido!}} ====== Presentation ====== ===== Paradigm ===== * multi-paradigm: object-oriented, imperative, functional, procedural, reflective; * eager evaluation. ===== Typing discipline ===== * duck; * dynamically typed; * strongly typed. ====== Learning Python ====== * [[http://www.python.org/ | Python Programming Language – Official Website]]; * [[http://www.python.org/dev/peps/pep-0008/ | Style Guide for Python Code (PEP 0008)]] (to read before programming with Python); * [[http://www.pythonchallenge.com/ | The Python Challenge]] (learning is fun); * [[http://code.activestate.com/recipes/langs/python/ | Popular Python recipes]]. ====== Things to know ====== ~~PAGEINDEX=cs_lang:python:things-to-know~~ ====== Social networks ====== * [[http://www.afpy.org/Members/cedric | Association Francophone PYthon (AFPY)]]; * [[http://bitbucket.org/cedricbonhomme | Bitbucket]]. ====== Books ====== * [[http://www.diveintopython.org/ | Dive Into Python]], by [[http://diveintomark.org/ | Mark Pilgrim]]; * [[http://www.packtpub.com/expert-python-programming/book | Expert Python Programming]], by [[http://tarekziade.wordpress.com/ | Tarek Ziadé]]; * [[http://www.qtrac.eu/py3book.html | Programming in Python 3]], by [[http://www.qtrac.eu/marksummerfield.html | Mark Summerfield]]; * [[http://diveintopython3.org/ | Dive Into Python 3]], by [[http://diveintomark.org/ | Mark Pilgrim]]. [[http://pinboard.in/u:cedricbonhomme/t:cs_lang:python | Various resources]]. {{tag>books DiveIntoPython cs_lang:python AFPY}}