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
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
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. Explorons 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 quelques-unes des fonctions les plus utiles de la bibliothèque math :

La bibliothèque datetime

Lorsque vous devez travailler avec des dates et des 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, telles que la lecture ou l'écriture de fichiers ;
  • sys : donne accès à certaines variables utilisées ou maintenues par l'interpréteur ainsi qu'à 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. Importer la bibliothèque math ;
  2. Calculer le logarithme naturel de 10 et afficher le résultat ;
  3. Calculer la factorielle de 5 et afficher le résultat ;
  4. Trouver le sinus, le cosinus et la tangente de 30 degrés (après conversion des degrés en radians) et afficher les résultats ;
  5. Utiliser les fonctions ceil et floor sur le nombre 9.2 et afficher les 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

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. Explorons 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 quelques-unes des fonctions les plus utiles de la bibliothèque math :

La bibliothèque datetime

Lorsque vous devez travailler avec des dates et des 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, telles que la lecture ou l'écriture de fichiers ;
  • sys : donne accès à certaines variables utilisées ou maintenues par l'interpréteur ainsi qu'à 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. Importer la bibliothèque math ;
  2. Calculer le logarithme naturel de 10 et afficher le résultat ;
  3. Calculer la factorielle de 5 et afficher le résultat ;
  4. Trouver le sinus, le cosinus et la tangente de 30 degrés (après conversion des degrés en radians) et afficher les résultats ;
  5. Utiliser les fonctions ceil et floor sur le nombre 9.2 et afficher les 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