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.

Fonctions math en Python-M. TAIS-DD

Vous aimerez peut-être aussi