Différences entre les versions de « Python1 »
Ligne 25 : | Ligne 25 : | ||
pour une aide plus exhaustive, dans une fenêtre de terminal. | pour une aide plus exhaustive, dans une fenêtre de terminal. | ||
− | Pour connaître la liste des modules installés, entrez la commande suivante dans l’interpréteur | + | Pour connaître la liste des modules installés, entrez la commande suivante dans l’interpréteur : |
<pre> | <pre> | ||
help('modules') | help('modules') | ||
Ligne 32 : | Ligne 32 : | ||
== Exemples == | == Exemples == | ||
− | Soit le fichier <tt>ex1.py</tt>: | + | Soit le fichier <tt>ex1.py</tt> : |
<pre> | <pre> | ||
g = 9.81 # m/s**2 | g = 9.81 # m/s**2 | ||
Ligne 57 : | Ligne 57 : | ||
</pre> | </pre> | ||
− | Pour l’interpréter entrez la commande suivante dans une fenêtre de terminal | + | Pour l’interpréter entrez la commande suivante dans une fenêtre de terminal : |
<pre> | <pre> | ||
Ligne 63 : | Ligne 63 : | ||
</pre> | </pre> | ||
− | Vous aurez comme réponse | + | Vous aurez comme réponse : |
<pre> | <pre> |
Version du 29 août 2014 à 14:54
Python est un langage de programmation objet interprété, multi-paradigme et multi-plateformes. La version présentement installée comporte plusieurs modules tels que : NumPy, SciPy et MatPlotLib.
Guide
Utilisation de l'interprète
Pour interpréter un fichier avec Python, entrez la commande suivante dans une fenêtre de terminal :
python [options] NOM_FICHIER
où [options] est une suite d'options à l’interprétation et où NOM_FICHIER est le nom du fichier à interpréter. Afin de connaître les options disponibles, entrez
python --help
ou encore
man python
pour une aide plus exhaustive, dans une fenêtre de terminal.
Pour connaître la liste des modules installés, entrez la commande suivante dans l’interpréteur :
help('modules')
Exemples
Soit le fichier ex1.py :
g = 9.81 # m/s**2 v0 = 15 # km/h theta = 60 # degrees x = 0.5 # m y0 = 1 # m print """\ v0 = %.1f km/h theta = %d degrees y0 = %.1f m x = %.1f m\ """ % (v0, theta, y0, x) from math import pi, tan, cos # convert v0 to m/s and theta to radians: v0 = v0/3.6 theta = theta*pi/180 y = x*tan(theta) - 1/(2*v0**2)*g*x**2/((cos(theta))**2) + y0 print 'y = %.1f m' % y
Pour l’interpréter entrez la commande suivante dans une fenêtre de terminal :
python ex1.py
Vous aurez comme réponse :
v0 = 15.0 km/h theta = 60 degrees y0 = 1.0 m x = 0.5 m y = 1.6 m