Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Bibliothèque Standard Python : Modules Essentiels pour les Tâches Quotidiennes | Modules et Imports
Concepts Avancés de Python

bookBibliothèque Standard Python : Modules Essentiels pour les Tâches Quotidiennes

Les bibliothèques standard (intégrées) de Python sont un ensemble de modules inclus dans chaque installation de Python. Elles offrent une gamme de fonctionnalités permettant d’ajouter des capacités à vos programmes sans installer de modules supplémentaires. Voici quelques bibliothèques essentielles que vous utiliserez fréquemment.

La bibliothèque math

La bibliothèque math comprend des fonctions pour des opérations mathématiques allant au-delà de l’arithmétique de base. Elle donne accès aux fonctions mathématiques définies par la norme C.

Exemples d’utilisation :

1234567
import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
copy

Voici une liste de certaines des fonctions les plus utiles de la bibliothèque math :

FunctionDescriptionExample
sqrt(x)Computes the square root of xsqrt(3) == 9
pow(x, y)Returns x raised to the power of ypow(2, 3) == 8
ceil(x)Returns the smallest integer greater than or equal to xceil(9.2) == 10
floor(x)Returns the largest integer less than or equal to xfloor(9.2) == 9
exp(x)Calculates e raised to the power of x, where e is the base of natural logarithmsexp(1) == 2.72
sin(x), cos(x), tan(x)These functions return the sine, cosine, and tangent of x, which is in radianscos(pi) == -1.0
radians(x)Converts degrees to radiansradians(pi) == 0.0548
degrees(x)Converts radians to degreesdegrees(0.0548) == 3.14

La bibliothèque datetime

Pour travailler avec les dates et les heures, la bibliothèque datetime est la solution de référence. Elle permet de gérer les transformations de dates, les fuseaux horaires, et bien plus encore.

123456789
import datetime # Getting today's date today = datetime.date.today() print(today) # Output: YYYY-MM-DD # Calculating a future date future = today + datetime.timedelta(days=10) print(future) # Output: YYYY-MM-DD + 10 days
copy

Autres bibliothèques notables

  • os : fournit un moyen d'utiliser des fonctionnalités dépendantes du système d'exploitation, comme la lecture ou l'écriture de fichiers ;
  • sys : donne accès à certaines variables utilisées ou maintenues par l'interpréteur et à des fonctions qui interagissent fortement avec l'interpréteur ;
  • json : pour l'analyse des données JSON en objets Python, et inversement.
123
import os print(os.getcwd()) # Outputs the current working directory.
copy
Tâche

Swipe to start coding

Complétez le code Python pour effectuer des calculs mathématiques spécifiques en utilisant les fonctions appropriées de la bibliothèque math.

  1. Importation de la bibliothèque math ;
  2. Calcul du logarithme naturel de 10 et affichage du résultat ;
  3. Calcul de la factorielle de 5 et affichage du résultat ;
  4. Recherche du sinus, du cosinus et de la tangente de 30 degrés (après conversion des degrés en radians) et affichage des résultats ;
  5. Utilisation des fonctions ceil et floor sur le nombre 9.2 et affichage des résultats.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain more functions from the math library?

How do I use the datetime library to format dates?

What are some common tasks I can do with the os library?

close

bookBibliothèque Standard Python : Modules Essentiels pour les Tâches Quotidiennes

Glissez pour afficher le menu

Les bibliothèques standard (intégrées) de Python sont un ensemble de modules inclus dans chaque installation de Python. Elles offrent une gamme de fonctionnalités permettant d’ajouter des capacités à vos programmes sans installer de modules supplémentaires. Voici quelques bibliothèques essentielles que vous utiliserez fréquemment.

La bibliothèque math

La bibliothèque math comprend des fonctions pour des opérations mathématiques allant au-delà de l’arithmétique de base. Elle donne accès aux fonctions mathématiques définies par la norme C.

Exemples d’utilisation :

1234567
import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
copy

Voici une liste de certaines des fonctions les plus utiles de la bibliothèque math :

FunctionDescriptionExample
sqrt(x)Computes the square root of xsqrt(3) == 9
pow(x, y)Returns x raised to the power of ypow(2, 3) == 8
ceil(x)Returns the smallest integer greater than or equal to xceil(9.2) == 10
floor(x)Returns the largest integer less than or equal to xfloor(9.2) == 9
exp(x)Calculates e raised to the power of x, where e is the base of natural logarithmsexp(1) == 2.72
sin(x), cos(x), tan(x)These functions return the sine, cosine, and tangent of x, which is in radianscos(pi) == -1.0
radians(x)Converts degrees to radiansradians(pi) == 0.0548
degrees(x)Converts radians to degreesdegrees(0.0548) == 3.14

La bibliothèque datetime

Pour travailler avec les dates et les heures, la bibliothèque datetime est la solution de référence. Elle permet de gérer les transformations de dates, les fuseaux horaires, et bien plus encore.

123456789
import datetime # Getting today's date today = datetime.date.today() print(today) # Output: YYYY-MM-DD # Calculating a future date future = today + datetime.timedelta(days=10) print(future) # Output: YYYY-MM-DD + 10 days
copy

Autres bibliothèques notables

  • os : fournit un moyen d'utiliser des fonctionnalités dépendantes du système d'exploitation, comme la lecture ou l'écriture de fichiers ;
  • sys : donne accès à certaines variables utilisées ou maintenues par l'interpréteur et à des fonctions qui interagissent fortement avec l'interpréteur ;
  • json : pour l'analyse des données JSON en objets Python, et inversement.
123
import os print(os.getcwd()) # Outputs the current working directory.
copy
Tâche

Swipe to start coding

Complétez le code Python pour effectuer des calculs mathématiques spécifiques en utilisant les fonctions appropriées de la bibliothèque math.

  1. Importation de la bibliothèque math ;
  2. Calcul du logarithme naturel de 10 et affichage du résultat ;
  3. Calcul de la factorielle de 5 et affichage du résultat ;
  4. Recherche du sinus, du cosinus et de la tangente de 30 degrés (après conversion des degrés en radians) et affichage des résultats ;
  5. Utilisation des fonctions ceil et floor sur le nombre 9.2 et affichage des résultats.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
single

single

some-alt