Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
Python

Les fonctions définies par le langage python

Un cours complet pour maîtriser Les fonctions définies par le langage python.

0 chapitres 0 QCM Accès gratuit
  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
  4. dir (x)
    • Retourne l’ensemble des méthodes associées à x qui peut être un objet, un module, un variable, …
  5. enumerate(x)
    • Parcourt un ensemble itérable (voir paragraphe fonction_sorted_enumerate.
  6. help(x)
    • Retourne l’aide associée à x.
  7. id(x)
    • Retourne un identifiant unique associé à l’objet x.
    • Le mot-clé is est relié à cet identifiant.
  8. 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)
  9. issubclass(cl1, cl2)
    • Dit si la classe cl1 hérite de la classe cl2
  10. len(l)
    • Retourne la longueur de l.
  11. map(f,l1,l2,...)
    • Applique la fonction f sur les listes l1, l2…
  12. max(l)
    • Retourne le plus grand élément de l.
  13. min(l)
    • Retourne le plus petit élément de l
  14. ord(s)
    • Fonction réciproque de chr.
  15. 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.
  16. reload(module)
    • Recharge un module.
  17. repr(o)
    • Retourne une chaîne de caractères qui représente l’objet o.
  18. round(x[,n])
    • Arrondi x à n décimales près ou aucune si n n’est pas précisé.
  19. sorted(x [, cmp[, key[, reverse]]])
    • Tri un ensemble itérable
  20. str(o)
    • Retourne une chaîne de caractères qui représente l’objet o.
  21. sum(l)
    • Retourne la somme de l’ensemble l.
  22. type(o)
    • Retourne le type de la variable o.
  23. zip(l1,l2,...)
    • Construit une liste de tuples au lieu d’un tuple de listes.