Fonctions Intégrées de Python
L’interpréteur Python dispose d’un certain nombre de fonctions et de types intégrés qui sont toujours disponibles.
Fonctions Intégrées de Python
| Fonction | Description |
|---|---|
| abs() | Retourne la valeur absolue d’un nombre. |
| aiter() | Retourne un itérateur asynchrone pour un itérable asynchrone. |
| all() | Retourne True si tous les éléments de l’itérable sont vrais. |
| any() | Retourne True si n’importe quel élément de l’itérable est vrai. |
| ascii() | Retourne une chaîne avec une représentation imprimable d’un objet. |
| bin() | Convertit un nombre entier en une chaîne binaire. |
| bool() | Retourne une valeur booléenne. |
| breakpoint() | Vous fait entrer dans le débogueur au point d’appel. |
| bytearray() | Retourne un nouveau tableau d’octets. |
| bytes() | Retourne un nouvel objet « bytes ». |
| callable() | Retourne True si l’argument objet est appelable, False sinon. |
| chr() | Retourne la chaîne représentant un caractère. |
| classmethod() | Transforme une méthode en méthode de classe. |
| compile() | Compile la source en un objet code ou AST. |
| complex() | Retourne un nombre complexe avec la valeur real + imag*1j. |
| delattr() | Supprime l’attribut nommé, à condition que l’objet le permette. |
| dict() | Crée un nouveau dictionnaire. |
| dir() | Retourne la liste des noms dans la portée locale actuelle. |
| divmod() | Retourne une paire de nombres constituée de leur quotient et de leur reste. |
| enumerate() | Retourne un objet enumerate. |
| eval() | Évalue et exécute une expression. |
| exec() | Cette fonction prend en charge l’exécution dynamique de code Python. |
| filter() | Construit un itérateur à partir d’un itérable et retourne les éléments vrais. |
| float() | Retourne un nombre à virgule flottante à partir d’un nombre ou d’une chaîne. |
| format() | Convertit une valeur en une représentation « formatée ». |
| frozenset() | Retourne un nouvel objet frozenset. |
| getattr() | Retourne la valeur de l’attribut nommé de l’objet. |
| globals() | Retourne le dictionnaire implémentant l’espace de noms du module actuel. |
| hasattr() | Retourne True si l’objet possède l’attribut nommé. |
| hash() | Retourne la valeur de hachage de l’objet. |
| help() | Déclenche le système d’aide intégré. |
| hex() | Convertit un nombre entier en une chaîne hexadécimale en minuscules. |
| id() | Retourne « l’identité » d’un objet. |
| input() | Cette fonction prend une entrée et la convertit en une chaîne. |
| int() | Retourne un objet entier construit à partir d’un nombre ou d’une chaîne. |
| isinstance() | Retourne True si l’argument objet est une instance d’un objet. |
| issubclass() | Retourne True si classe est une sous-classe de classinfo. |
| iter() | Retourne un objet itérateur. |
| len() | Retourne la longueur (le nombre d’éléments) d’un objet. |
| list() | Plutôt qu’une fonction, list est un type de séquence mutable. |
| locals() | Met à jour et retourne un dictionnaire avec la table des symboles locale actuelle. |
| map() | Retourne un itérateur qui applique une fonction à chaque élément de l’itérable. |
| max() | Retourne l’élément le plus grand dans un itérable. |
| min() | Retourne l’élément le plus petit dans un itérable. |
| next() | Récupère l’élément suivant de l’itérateur. |
| object() | Retourne un nouvel objet sans caractéristiques. |
| oct() | Convertit un nombre entier en une chaîne octale. |
| open() | Ouvre un fichier et retourne un objet fichier correspondant. |
| ord() | Retourne un entier représentant le point de code Unicode d’un caractère. |
| pow() | Retourne base à la puissance exp. |
| print() | Imprime des objets sur le flux de fichier texte. |
| property() | Retourne un attribut de propriété. |
| repr() | Retourne une chaîne contenant une représentation imprimable d’un objet. |
| reversed() | Retourne un itérateur inversé. |
| round() | Retourne le nombre arrondi à la précision ndigits après le point décimal. |
| set() | Retourne un nouvel objet set. |
| setattr() | C’est le pendant de getattr(). |
| slice() | Retourne un objet tranché représentant un ensemble d’indices. |
| sorted() | Retourne une nouvelle liste triée à partir des éléments de l’itérable. |
| staticmethod() | Transforme une méthode en méthode statique. |
| str() | Retourne une version str de l’objet. |
| sum() | Additionne start et les éléments d’un itérable. |
| super() | Retourne un objet proxy qui délègue les appels de méthode à un parent ou un voisin. |
| tuple() | Plutôt qu’une fonction, est en fait un type de séquence immuable. |
| type() | Retourne le type d’un objet. |
| vars() | Retourne l’attribut dict pour tout autre objet ayant un attribut dict. |
| zip() | Itère sur plusieurs itérables en parallèle. |
| import() | Cette fonction est invoquée par l’instruction import. |