« Python : Vocabulaire » : différence entre les versions

De Justine's wiki
Aller à la navigation Aller à la recherche
(Page créée avec « == <u>Paramètre Formel</u> == Un paramètre formel est un paramètre qui intervient dans la définition d'une fonction : <pre>def maFonction(Paramètres, Formels):... »)
 
Aucun résumé des modifications
 
(Une version intermédiaire par la même utilisatrice non affichée)
Ligne 1 : Ligne 1 :
[[Category:prog]]
[[Category:python]]
== <u>Mutable / Non-mutable</u> ==
Simply put, a mutable object can be changed after it is created, and an immutable object can't. Objects of built-in types like (int, float, bool, str, tuple, unicode) are immutable. Objects of built-in types like (list, set, dict) are mutable.


== <u>Paramètre Formel</u> ==
== <u>Paramètre Formel</u> ==


Un paramètre formel est un paramètre qui intervient dans la définition d'une fonction :
Un paramètre formel est un paramètre qui intervient dans la définition d'une fonction&nbsp;:
<pre>def maFonction(Paramètres, Formels):
<pre>def maFonction(Paramètres, Formels):
     """Des trucs..."""
     """Des trucs..."""
Ligne 11 : Ligne 16 :
== <u>Paramètre effectif</u> ==
== <u>Paramètre effectif</u> ==


Un paramètre effectif est un paramètre qui est passé à la fonction lors de son appel :
Un paramètre effectif est un paramètre qui est passé à la fonction lors de son appel&nbsp;:
<pre>def maFonction (Paramètres, Formels):
<pre>def maFonction (Paramètres, Formels):



Dernière version du 22 juin 2022 à 12:08

Mutable / Non-mutable

Simply put, a mutable object can be changed after it is created, and an immutable object can't. Objects of built-in types like (int, float, bool, str, tuple, unicode) are immutable. Objects of built-in types like (list, set, dict) are mutable.

Paramètre Formel

Un paramètre formel est un paramètre qui intervient dans la définition d'une fonction :

def maFonction(Paramètres, Formels):
    """Des trucs..."""
    return True

On peut leur donner une valeur par défaut sous la forme paramètre = valeur, lorsque cela est fait dans la définition de la fonction.

Paramètre effectif

Un paramètre effectif est un paramètre qui est passé à la fonction lors de son appel :

def maFonction (Paramètres, Formels):

    return Paramètre * Formel

variable = maFonction(Paramètres, Effectifs)

Il faut éviter de donner le même nom aux deux types de paramètres, on en tout cas avoir conscience qu'ils sont différents.