Mathématiques
TD : Initiation au langage PYTHON sur ordinateur
Initiation au langage PYTHON
Préalable
Les logiciels suivants devront être installés sur votre ordinateur




Sources documentaires :
https://courspython.com/index.html
– – –
Ouvrir le logiciel

Dans « pythonProject » le dossier « lib », clic droit avec la souris pour ouvrir la boîte contextuelle, choisir « New » / Python File


Donner un nom à votre fichier « Name »
Exemple
Nom du fichier « delta »

import math : permet d’appeler les différentes fonctions mathématiques
1 usage : s’inscrit automatiquement et renverra les calculs saisis grâce au nom de la fonction (ici solve_quadratic)
def solve_quadratic(a,b,c) : permet d’appeler la fonction de second degré avec les coefficients notés a, b et c
** pour élever à la puissance (ici le carré)
* pour multiplier
Discriminant : sera le nom attribué au résultat du calcul (c’est une chaîne de caractère)
De même pour root1, root2, root, solutions
None : précise qu’il n’y a pas de calcul
Premier test conditionnel if / elif / else : si, sinon (en cours de boucle), sinon (fin de boucle)
En informatique, les booléens sont souvent utilisés en conjonction avec les opérateurs de comparaison, qui permettent de comparer deux valeurs entre elles. Par exemple, l’opérateur « égal à » (==) permet de vérifier si deux valeurs sont égales, et renvoie « vrai » si c’est le cas, « faux » sinon. Il existe d’autres opérateurs de comparaison tels que « différent de » (!=), « supérieur à » (>), « inférieur à » (<),
Chaque condition exécute un morceau de programme qui doit se terminer par return
# est utilisé dans le programme pour faire un commentaire et facilite la lecture pour le programmeur. Il n’est pas exécuté et peut ne pas figurer pour alléger le programme
float : indique que la valeur de la variable a, b et c doivent être saisie
input : permet d’appeler la consigne (ici c’est du texte qui précisera où nous en sommes dans l’exécution du programme ou de la saisie)
solutions = solve_quadratic(a,b,c) : exécution du programme permettant de calculer le discriminant et selon son résultat poursuivra l’exécution selon if, elif, else.
print : permet d’afficher (imprimer) à l’écran le texte (qui doit toujours être entre guillemets)
tuple : A partir des types de base (int, float, etc.), il est possible d’en élaborer de nouveaux. On les appelle des types construits le tuple. Il permet de créer une collection ordonnée de plusieurs éléments. Les tuples ressemblent aux listes. En mathématiques, on parle de p-uplet. Par exemple, un quadruplet est constitué de 4 éléments.
Pour exécuter le programme
Clic droit avec la souris sur le programme « delta ». Un menu contextuel s’ouvre. Choisir « Run ‘delta’ avec un clic gauche de la souris
Puis

La console s’ouvre …

Saisir 1 (entrée), 1 (entrée), -2 (entrée)
Le programme retourne les réponses suivantes


Pour relancer le programme

Autres saisies
Résoudre l’équation

Résoudre l’équation


Résoudre l’équation


Résoudre l’équation

