Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Fonctions Intégrées | Functions & Modularity
Introduction à Python Avec Cursor

bookFonctions Intégrées

Python propose des dizaines de fonctions intégrées — aucune importation nécessaire. Elles permettent de transformer, mesurer ou convertir des valeurs en une seule ligne de code.

Les fonctions sont regroupées par objectif : nombres, texte, types et collections.

Conversion des types de données

Ces fonctions permettent de convertir entre les types de base :

  • int() — vers entier ;
  • float() — vers flottant ;
  • str() — vers chaîne de caractères ;
  • bool() — vers booléen.

Utile lors du traitement des entrées, du formatage ou des expressions.

Manipulation des nombres

Ces fonctions facilitent le nettoyage ou l’ajustement des valeurs numériques :

  • abs() — valeur absolue (supprime le signe moins) ;
  • round() — arrondit les flottants à l’entier le plus proche ou à un nombre de décimales.

Travail avec les chaînes de caractères

Fonctions couramment utilisées pour nettoyer et formater du texte :

  • lower() — convertir toutes les lettres en minuscules ;
  • upper() — convertir toutes les lettres en majuscules ;
  • strip() — supprimer les espaces au début et à la fin ;
  • replace() — remplacer une partie d'une chaîne par une autre ;
  • split() — transformer une chaîne en liste de mots ;
  • join() — combiner les éléments d'une liste en une seule chaîne.

Inspection des collections

Fonctions qui renvoient des informations sur une liste, un tuple ou un autre itérable :

  • len() — compter les éléments ;
  • max() — valeur la plus grande ;
  • min() — valeur la plus petite ;
  • sum() — total de tous les nombres.

Transformation des collections

Fonctions utiles lors de la boucle, de la combinaison ou de la transformation de collections :

  • sorted() — retourne une liste triée ;
  • enumerate() — ajoute des indices numériques ;
  • zip() — associe les éléments de plusieurs listes ;
  • range() — crée une séquence de nombres ;
  • map() — applique une fonction à chaque élément ;
  • filter() — conserve les éléments qui remplissent une condition.

Résumé

  • Les fonctions intégrées de Python vous font gagner du temps et réduisent la quantité de code à écrire ;
  • Elles permettent de convertir des données, d’ajuster du texte, de transformer des collections et d’obtenir des résultats instantanément ;
  • Ces outils deviennent essentiels à mesure que vous développez des programmes plus complexes.
question mark

Que renvoie len("Python") ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1

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

Awesome!

Completion rate improved to 5

bookFonctions Intégrées

Glissez pour afficher le menu

Python propose des dizaines de fonctions intégrées — aucune importation nécessaire. Elles permettent de transformer, mesurer ou convertir des valeurs en une seule ligne de code.

Les fonctions sont regroupées par objectif : nombres, texte, types et collections.

Conversion des types de données

Ces fonctions permettent de convertir entre les types de base :

  • int() — vers entier ;
  • float() — vers flottant ;
  • str() — vers chaîne de caractères ;
  • bool() — vers booléen.

Utile lors du traitement des entrées, du formatage ou des expressions.

Manipulation des nombres

Ces fonctions facilitent le nettoyage ou l’ajustement des valeurs numériques :

  • abs() — valeur absolue (supprime le signe moins) ;
  • round() — arrondit les flottants à l’entier le plus proche ou à un nombre de décimales.

Travail avec les chaînes de caractères

Fonctions couramment utilisées pour nettoyer et formater du texte :

  • lower() — convertir toutes les lettres en minuscules ;
  • upper() — convertir toutes les lettres en majuscules ;
  • strip() — supprimer les espaces au début et à la fin ;
  • replace() — remplacer une partie d'une chaîne par une autre ;
  • split() — transformer une chaîne en liste de mots ;
  • join() — combiner les éléments d'une liste en une seule chaîne.

Inspection des collections

Fonctions qui renvoient des informations sur une liste, un tuple ou un autre itérable :

  • len() — compter les éléments ;
  • max() — valeur la plus grande ;
  • min() — valeur la plus petite ;
  • sum() — total de tous les nombres.

Transformation des collections

Fonctions utiles lors de la boucle, de la combinaison ou de la transformation de collections :

  • sorted() — retourne une liste triée ;
  • enumerate() — ajoute des indices numériques ;
  • zip() — associe les éléments de plusieurs listes ;
  • range() — crée une séquence de nombres ;
  • map() — applique une fonction à chaque élément ;
  • filter() — conserve les éléments qui remplissent une condition.

Résumé

  • Les fonctions intégrées de Python vous font gagner du temps et réduisent la quantité de code à écrire ;
  • Elles permettent de convertir des données, d’ajuster du texte, de transformer des collections et d’obtenir des résultats instantanément ;
  • Ces outils deviennent essentiels à mesure que vous développez des programmes plus complexes.
question mark

Que renvoie len("Python") ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1
some-alt