Téléchargez comme PDF, TXT ou lisez en ligne sur Scribd
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 9
Initiation à la programmation
Fonctions Math en Python
Fonctions math en Python-M. TAIS-DD
fonction max()
• La fonction max() renvoie la plus grande valeur d’une série de données.
• Appel la fonction max() avec plusieurs arguments: >>> max(2, 3, 1, 6) 6 >>> >>> max(1.2, 5.1, 8.58) 8.58 >>> max(“y", "a", "x", "t", "r") ‘y‘ • Trouver la valeur maximum dans une chaîne de caractères: >>> max("abcfde") • 'f' Fonctions math en Python-M. TAIS-DD fonction min() • La fonction min() renvoie la plus petite valeur d’une série de données • Trouver la valeur minimum dans une chaîne de caractères >>> min("abcfde") 'a' >>> min(2, 3, 1, 6) 1 >>> >>> min(1.2, 5.1, 8.58) 1.2
Fonctions math en Python-M. TAIS-DD
Fonction abs() • La fonction abs() renvoie la valeur absolue d’un nombre donné. Elle prend un seul argument. L’argument peut être un entier, un flottant ou un nombre complexe. • En cas de nombre complexe, la méthode abs() renvoie le module et peut également être un nombre flottant. # nombre flottant float = -9.42 print('La valeur absolue de -9.42 est:', abs (float)) #9.42 # nombre entier int = -5 print('La valeur absolue de -5 est:', abs (int)) #5 # nombre complexe complex = (3 - 4j) print('Le module de (3 - 4j) est:', abs (complex)) # 5.0
Fonctions math en Python-M. TAIS-DD
Fonction round() • La fonction round() renvoie un nombre à virgule flottante qui est une version arrondie du nombre spécifié, avec le nombre de décimales spécifié. Le nombre de décimales par défaut est 0, ce qui signifie que la fonction renverra l’entier le plus proche. round(number, digits) • Paramètres: • La fonction round() prend deux paramètres: • number : Le nombre à arrondir • digits (Optionel) : Nombre de décimales à utiliser pour arrondir le nombre. La valeur par défaut est 0 • Exmple: x = round(2.965874, 2) print(x) #2.97
Fonctions math en Python-M. TAIS-DD
La fonction pow (puissance) • pow(m, n) ou pow(m, n, p) • Dans les 2 cas, mn est d’abord calculé; puis, si le troisième argument est fourni, alors (m ** n) % p est retourné; sinon, m ** n est retourné • Exemple: >>> pow(4, 2) 16 >>> pow(3, 2, 5) 4 Fonctions math en Python-M. TAIS-DD Les opérations : Bibliothèque « math » Pour les opérations plus complexes, il peut être utile d’utiliser la bibliothèque « math ».
Pour consulter la liste complète des fonctions du module math, tapez:
>>> import math Fonctions math en Python-M. TAIS-DD >>> help (math) La fonction acos • Cette fonction trigonométrique permet de calculer l'arc • cosinus de la valeur passée en paramètre. L'arc cosinus • d'un nombre flottant compris entre -1 et 1 • est donc l'angle pour lequel la fonction cosinus calcule • la valeur passée en paramètre. L'angle retourné • sera compris entre 0 et π. • Exmple: • import math • import sys • value = float(input( "Saisir une valeur comprise entre -1 et 1 : ")) • print("L'angle de ce cosinus vaut : %.3f radians" % math.acos(value)); • # • Saisir une valeur comprise entre -1 et 1 : 0.5 • L'angle de ce cosinus vaut : 1.047 radians
Fonctions math en Python-M. TAIS-DD
asin et atan • asin (x): >Cette fonction trigonométrique permet de calculer l'arc sinus de la valeur passée (x) en paramètre. >L'angle retourné (en radian) sera compris entre -π/2 et π/2. • atan (x) :Renvoie l'arc tangente (mesurée en radians) de x.