Back

Les fonctions définies par le langage python

Les fonctions définies par le langage python

  1. Objectifs

    • Connaitre les fonctions définies par le langage python
  2. Présentation




  3. Liste

    • abs (x)
      • Retourne la valeur absolue de x.
      • La fonction abs () est utilisée pour renvoyer la valeur absolue d’un nombre.
      • Abs () prend un seul argument, un nombre dont la valeur absolue doit être renvoyée. L’argument peut être un entier, un nombre à virgule flottante ou un nombre complexe.
    • callable (x)
      • Dit si la variable x peut être appelée.
    • chr(i)
      • Retourne le caractère associé au code numérique i.
    • cmp (x,y)
      • Compare x et y, retourne -1 si x<y, 0 en cas d’égalité, 1 sinon.
      • Cette méthode cmp () renvoie le signe de la différence de deux nombres: -1 si x y.
      • print "cmp(80, 100) : ", cmp(80, 100)===>-1
        print "cmp(180, 100) : ", cmp(180, 100)===>1
        print "cmp(-80, 100) : ", cmp(-80, 100)===>-1
        print "cmp(80, -100) : ", cmp(80, 80)===>0
    • dir (x)
      • Retourne l’ensemble des méthodes associées à x qui peut être un objet, un module, un variable, …
    • enumerate(x)
      • Parcourt un ensemble itérable (voir paragraphe fonction_sorted_enumerate.
    • help(x)
      • Retourne l’aide associée à x.
    • id(x)
      • Retourne un identifiant unique associé à l’objet x.
      • Le mot-clé is est relié à cet identifiant.
    • isinstance(x, classe)
      • Dit si l’objet x est de type classe.
      • La fonction isinstance () vérifie si l’objet (premier argument) est une instance ou une sous-classe de la classe classinfo (deuxième argument).
      • La syntaxe de isinstance () est la suivante:
      • isinstance (object, classinfo)
    • issubclass(cl1, cl2)
      • Dit si la classe cl1 hérite de la classe cl2
    • len(l)
      • Retourne la longueur de l.
    • map(f,l1,l2,…)
      • Applique la fonction f sur les listes l1, l2
    • max(l)
      • Retourne le plus grand élément de l.
    • min(l)
      • Retourne le plus petit élément de l
    • ord(s)
      • Fonction réciproque de chr.
    • range(i,j[,k])
      • Construit la liste des entiers de i à j
      • Si k est précisé, va de k en k à partir de i.
    • reload(module)
      • Recharge un module.
    • repr(o)
      • Retourne une chaîne de caractères qui représente l’objet o.
    • round(x[,n])
      • Arrondi x à n décimales près ou aucune si n n’est pas précisé.
    • sorted(x [, cmp[, key[, reverse]]])
      • Tri un ensemble itérable
    • str(o)
      • Retourne une chaîne de caractères qui représente l’objet o.
    • sum(l)
      • Retourne la somme de l’ensemble l.
    • type(o)
      • Retourne le type de la variable o.
    • zip(l1,l2,…)
      • Construit une liste de tuples au lieu d’un tuple de listes.



Riadh HAJJI

Abonnez vous à notre chaîne YouTube gratuitement