fonctions intégrées sont parties de la bibliothèque Python que vous n'avez pas besoin d'importer pour être en mesure d'utiliser . Ils comprennent des fonctions mathématiques , les constructeurs de base , les fonctions liées à la collecte , et d'autres fonctions de bas niveau qui sont nécessaires pour de nombreux programmes . Certaines fonctions peuvent ne pas être disponibles sur les versions précédentes de Python. Fonctions mathématiques  
 La fonction "abs ()" prend la valeur absolue d'un nombre ; " cmp () » compare deux nombres et retourne un nombre négatif si le premier argument est inférieur le second , un nombre positif si l'inverse est vrai , et 0 si elles sont égales. 
 
 la fonction " divmod ()" prend deux nombres et retourne un tuple contenant les résultats d'une division de nombre entier et son remander , tandis que " pow ( ) " prend deux ou trois chiffres, et calcule la valeur du premier nombre élevé à la puissance du second numéro - et si vous incluez le troisième numéro, il prend le module de ce résultat . 
 
 la fonction «réduire ()" applique la fonction donnée à chaque élément dans l'objet iterable à son tour, comme une liste de numéros - l' initialisation est une liste facultative qui est alimenté à la fonction avant la iterable . 
 
 le " round () " de la fonction arrondit un nombre à virgule flottante . 
 
 Enfin, " sum () ", ajoute ensemble tous les éléments d'une liste et " max () "et" min () "calculez le point maximal dans un objet itérable et le point minimum , respectivement. 
 Collections et Iterables 
 
 Beaucoup Les fonctions intégrées Python créer, lire et manipuler des collections et des objets itérables . Par exemple: . 
 
 " Tous ( ) " traverse une iterable et renvoie true si tous les éléments de la liste sont vraies 
 
 «toute () " renvoie vrai si un élément est vrai. 
 
 " enumerate ()" énumère les objets dans une liste et retourne une collection de tuples , chacun contenant l'objet et le numéro de l' objet. 
 
 " frozenset ()" crée un ensemble immuable de la collection donnée. " de filter () " 
 
 applique une fonction à une iterable et renvoie une liste d'objets dans la iterable dont la fonction a retourné «vrai». 
 
 " iter ()" crée un objet iterable à partir d'une collection d'objets , tandis que " inversée ()" crée un itérateur inverse d'une séquence et n'est disponible que dans les versions de Python 2.4 et versions ultérieures. 
 < p> "len ()" retourne la longueur d'une collection. " list () " 
 
 crée une liste à partir d'un objet itérable , tandis que »trié ()" crée une liste triée et " tuple () " crée un tuple. 
 " map () " 
 applique une fonction à un objet itérable et retourne une liste des résultats. 
 
 " next () " itération à l'autre objet dans un iterable . 
 
 " range () " retourne la liste des numéros dans un intervalle donné de nombres entiers, tandis que« slice () "et" xrange () " ; renvoie la même sortie mais aussi un objet de la tranche ou de l'objet de xrange au lieu d'un 
 " set () " liste crée un nouvel ensemble et " dict ( ) " crée un nouveau dictionnaire de données < . . br> 
 " zip ( ) " prend une série de iterables et retourne une liste de tuples , rejoignant ainsi un élément de chaque liste dans chaque tuple. 
 
 Objets, classes et méthodes 
 
 Python a de nombreuses méthodes qui manipulent des objets et méthodes : 
 
 « callable () " renvoie vrai si l'argument est appelable et faux sinon 
 < p. > " classmethod ()" retourne une méthode de classe , lors d'une fonction , et " staticmethod ()" retourne une méthode statique . 
 
 " compile () " contient une source dans un code ou AST objet. 
 
 " setattr ()" définit un attribut d'un objet à une valeur particulière , tandis que " getattr ()" retourne la valeur d'un attribut, " hasattr () " détermine si le nom donné est un attribut de la fonction et « delattr ()" supprime l'attribut. 
 "eval () " 
 évalue une chaîne comme une expression Python. 
 
 " ; hash () " retourne la valeur de hachage de l'objet 
 
 . " help () " appelle le système intégré d'aide. " id () " retourne un numéro d'identification unique pour un objet. 
 
 " raw_input () " produit une invite à l'utilisateur et enregistre la réponse , alors que " input () " ne l' même, mais appelle également " eval" sur le résultat. 
 
 " isinstance ( )" et " issubclass ()" retour "true" si l'objet donné est une instance ou d'un enfant d'une donnée sous-classe. 
 
 " memoryview ()" retourne un objet de vue de la mémoire à partir d'un objet donné. 
 " Object () " 
 retourne un nouvel objet sans relief . 
 
 " property () " retourne un attribut de propriété d'une classe. 
 
 " super () " appelle les méthodes et les classes de l'objet parent. 
 «type ()" retourne 
 . le type d'un objet ou d'un nouveau type d'objet , selon les arguments 
 types de données de base 
 
 Certaines fonctions Python convertir des objets à d'autres types de données: 
 
 " bin ()" convertit un entier en une chaîne binaire , " hex ()" convertit en une chaîne hexadécimale , et " oct ( ) " produit une chaîne octal. 
 < p > " bool ( ) " convertit une valeur à un booléen. 
 
 " bytearray () " produit un tableau d'octets . 
 
 " chr ( ) " retourne un caractère à partir d'un code ASCII et " unichr ()" retourne un caractère Unicode associée à une valeur , tandis que " ord ( ) " retourne le code ASCII ou Unicode d'un caractère ou un objet Unicode. 
 
 " complexe () " crée un nombre complexe, et " float () "crée un nombre à virgule flottante à partir d'un nombre entier . 
 
 " format () " convertit une valeur à une représentation formatée particulier. Photos 
 " int ( ) " convertit une chaîne ou un nombre à un nombre entier plaine , tandis que "long ()" le convertit en un entier long , " repr ( )" et " str ( ) " retourne une chaîne imprimable à partir d'un objet 
 Fichier et contextes fonctions 
 
 de nombreuses fonctions de l'environnement fichier et sont intégrées dans Python : . 
 
 " , dir ( ) " retourne une liste de noms dans le champ local actuel 
 
 . " exec () "exécute un objet fichier 
 
 . " file () " retourne une nouvel objet de fichier. 
 " globals () " 
 et « locals () " dictionnaires de retour des variables globales et locales en vigueur , respectivement . 
 
 " open () " ouvre un fichier , le retour d'un objet fichier . 
 
 " print () " est une alternative à l'instruction print , disponible depuis la version 2.6 et au-delà . 
 " vars () " 
 retourne un dictionnaire des variables locales actuelles ou les attributs d'une classe ou d'un module . 
 
 " __import__ ( )" est la fonction correspondant à l'instruction " import" . 
 
 " reload ( ) " recharge un module déjà importé .