Les Fonctions

Les Fonctions Built in

Dans ce cours, vous allez apprendre la plus part des fonctions builtins en Python. Considérer cela comme un dictionnaire des fonctions builtins.

 

                                              é     è      ê          à          ù

 

 

I. A

abs() = renvoie la valeur absolue d’un nombre. Si c’est un nombre complexe, elle renvoie sa magnitude. (La valeur absolue de -4 est 4. La magintude d’un nombre complexe est l’estimation que l’on accorde à ce nombre.)

all() = renvoie True lorsque les éléments d’une variable sont vrai. Si un seul est faux alors all() renvoie False.

any() = renvoie True si un seul des éléments d’une variable est vrai. Si tout est faux, renvoie False

ascii() = permet d’afficher l’intérieur d’une variable dans la console avec print().

II. B

bin() = permet de trouver le nombre binaire d’un nombre entier. Sinon utiliser def __index__  pour l’avoir.

bool() = convertis une variable en booléen. (True/False)

breakpoint() = permet de debugger votre code. Permet d’importer pdb.

bytearray() = renvoie un objet en tableau d’octets.

bytes() = renvoie un objet en data.(s’utilise pareil que bytearray().)

 

III. C

callable() = si l’objet peut être appelé, renvoie True, sinon, renvoie False.

chr() = renvoie une caractère à partir d’un nombre entier.

classmethod() = renvoie un objet lier à une classe

compile() = renvoie un caractère à partir d’une chaine.

complex() = renvoie un nombre complexe à partir de nombres réels et imaginaires. ( j correspond au nbre imaginaire 😉 )

Slide ==>

 

 IV. D

 delattr() = supprime une variable d’une classe.

dict() = crée un dictionnaire

dir() = renvoie la liste des variables d’une classe, ou d’attribut pour un objet.

divmod() = à partir de 2 nombres entiers, renvoie 2 nombres entier. (quotient, reste)

Slide ==>

V. E

enumerate() = renvoie le nombre de valeur dans une variable.

eval() = renvoie une expression en analysant toutes ses possibiltés.

exec() = execute un programme, une chaine, un objet dynamique etc….

Slide ==>

VI. F

 filter() = filtre certaines données d’une liste pour en renvoyer une partie prédéfinis.

float() = renvoie un nombre ou une chaine de caractère simplifier à partir d’un nombre ou d’une chaine de caractère prédéfinis.

format() = renvoie une valeur formatée d’une valeur donnée.(“d” pour les nbr entier, “f” pour les nbr virgule, “b” renvoie binaire code)

frozenset() = renvoie les variables définis d’une liste.

Slide ==>

 VII. G

 getattr() = renvoie une varaible définis dans une classe.

global() = modifie une variable dans tout le code.

Slide ==>

 

 

 

 

 

 

 VIII. H

hasattr() = renvoie True si une classe/objet possède la variable donné, sinon renvoie False.

hash() = transforme une valeur en valeur “hacher”

help() = appelle l’aide Python.

hex() = convertit un nombre entier en nombre hexadécimal.

IX. I

id() = renvoie l’identité numérique d’une objet.

input() = demande un intéraction avec l’utilisateur.

int() = renvoie un nombre entier à partir d’une chaine de caractère.

isinstance() = renvoie True si l’objet injecté dans la fonction est une sous-insistance de la classe vérifiée.

issubclasse() =renvoie True si l’objet injecté dans la fonction est une sous-classe de la classe vérifiée.

iter() = répète un objet/varable/classe donné.

 

 

 

 X. J / XI. K

 Do not exist … Maybe soon !

 

 

XII. L

len() = compte et renvoie le nombre de d’élément d’un objet.

list() = renvoie à une liste.

locals() = renvoie la table de symbole

 

XIII. M

 map() = applique une fonction et renvoie un résultat.

max() = définis un maximum, ou renvoie le plus gros paramètre.

memoryview() = modifie une donnée avec une donnée memory.

min() = définis un minimum, ou renvoie le plus petit paramètre.

XIV. N

next() = renvoie à l’élément suivant.

 

XV. O

 object() = renvoie toutes les bases concernant les classes.

oct() = renvoie la version octale d’un nombre entier.

ord() = renvoie la version unicode d’un caractère.

open() = ouvre un fichier.

 

XVI. P

 pow() = renvoie la puissance d’un nombre.

print() = Affiche classe/objet/programme/texte etc… dans la console.

property() = renvoie les attributs d’une classe/objet.

 

XVII. Q

 

 

XVIII. R

 

 

XIX. S

 staticmethod() = renvoie une méthode static d’une classe ou d’un objet.

 

XX. T

 

 

XXI. U

 

 

XXII. V

 

 

XXIII. W

 

 

XXIV. X

 

 

XXV. Y

 

 

XXVI. Z