Introduction à la programmation scientifique

Ahmed Ammar et Hassen Ghalila

Faculté des Sciences de Tunis, Université de Tunis El Manar

#Juste pour savoir la dernière fois que cela a été exécuté:
import time
print(time.ctime())
Mon May  8 02:05:43 2017

Langage Python

[Python] (http://www.python.org/) est un langage de programmation moderne de haut niveau, orienté objet et d’usage général.

Caractéristiques générales de Python:

Détails techniques:

Avantages:

Inconvénients:

Installation d’un environnement Python scientifique

Anaconda CE. Anaconda Community Edition is free.

Documents et sites Web sur Python

Cours sur github:

Version de Python et bibliothéques utilisées

print ("\t\tSystème utilisé")
import sys
print("Système :\t\t",sys.platform)
import platform
print(platform.platform())
print("Ordinateur:\t\t",platform.machine())
print("Version de Python:\t",sys.version)
import IPython
print("Version de IPython:\t",IPython.__version__)
import numpy
print("Version de numpy:\t",numpy.version.version)
import scipy
print("Version de scipy:\t",scipy.version.version)
import matplotlib
print("Version de matplotlib:\t",matplotlib.__version__)
        Système utilisé
Système :         linux
Linux-4.8.0-51-generic-x86_64-with-debian-stretch-sid
Ordinateur:         x86_64
Version de Python:     3.6.0 |Anaconda custom (64-bit)| (default, Dec 23 2016, 12:22:00) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]
Version de IPython:     5.1.0
Version de numpy:     1.11.3
Version de scipy:     0.18.1
Version de matplotlib:     2.0.0