Python, les fondamentaux du langage, la programmation pour les scientifiques
Date de publication : 09/01/2008 , Date de mise à jour : 17/03/2008
Par
Matthieu Brucher (http://matthieu-brucher.developpez.com/) (Blog)
I. Exemples tirés du livre
II. Erratas
II-A. Précisions sur le texte
II-B. Coquilles :
III. Liens utiles
II-A. Python
II-B. Python et les sciences
I. Exemples tirés du livre
Les exemples du livre sont directement accessibles
ici.
Une version précompilée avec Visual Studio 2003 (sauf pour les exemples avec weave) est disponible
ici.
II. Erratas
II-A. Précisions sur le texte
|
Page 60 : pour qu'un objet puisse être clé d'un dictionnaire, il est nécessaire qu'il définisse __hash__() ET __cmp__(). En effet, la table de hashage du dictionnaire utilise le hash puis la méthode de comparaison, au cas où plusieurs objets auraient le même hash, ou pour savoir si une nouvelle clé doit être définie. Cela était sous-entendu dans la note au bas de cette page 60.
|
II-B. Coquilles :
|
Page 26 :
|
> > > d
{0 : ' element ' , ' Une cha\xc3\xaene ' : 3 }
|
|
Page 112 : les drapeaux de compilation et d'édition de liens sont extra_compile_flags et extra_link_flags.
|
|
Page 169 : il s'agit bien entendu de la Fast Fourier Transform.
|
III. Liens utiles
II-A. Python
Voici quelques liens sur Python :
II-B. Python et les sciences
Python prend une place de plus en plus importante dans le monde des sciences. Voici quelques sites indispensables :
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ©
2008 Matthieu Brucher. Aucune reproduction, même partielle, ne peut être
faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.