« Python : Vocabulaire » : différence entre les versions
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 : | ||
<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 : | ||
<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.