La forge gitlab.irstea.fr sera définitivement arrêtée le 30 juin 2026. Nous vous invitons à migrer vos projets vers la forge INRAE. Vous trouverez plus de détails sur le blog de la forge INRAE.
@@ -17,7 +17,7 @@ En toute rigueur, la syntaxe est donc **mon_ax**.plot(), mais on explique par ai
...
@@ -17,7 +17,7 @@ En toute rigueur, la syntaxe est donc **mon_ax**.plot(), mais on explique par ai
### **arguments** à fournir à la méthode
### **arguments** à fournir à la méthode
Quelques rappels. (:map: [plus de détails dans le rappel des bases](A_quelques bases) ; sur les notations 'splat' _*_, *args et **kwargs voir aussi les références rappelées tout en bas de cette page)
Quelques rappels. (:map: [plus de détails dans le rappel des bases](A_quelques bases) ; sur les notations 'splat' _*_, *args et **kwargs voir aussi les références rappelées tout en bas de cette page)
En tête se trouvent les arguments **obligatoires** (il faut au minimum une série à tracer...), et d'autres facultatifs (car ils ont une valeur par défaut). Il est possible de ne pas nommer les arguments, mais alors la **position** est importante sinon l'interpréteur ne saura pas qui fait quoi.
En tête se trouvent les arguments **obligatoires** (il faut au minimum une série à tracer...), et d'autres facultatifs (car ils ont une valeur par défaut). Il est possible de ne pas nommer les arguments, mais alors la **position** est importante sinon l'interpréteur ne saura pas qui fait quoi.
La formule *_args_ signifie que vous "déballez" avec * un tuple de longueur indéterminée, nommé par convention _args__ ("unpacking de tuple"), ce qui signifie qu'on peut passer une série de un ou plusieurs arguments.
La formule *_args_ signifie que vous "déballez" avec * un tuple de longueur indéterminée, nommé par convention _args__ ("unpacking de tuple"), ce qui signifie qu'on peut passer une série de un ou plusieurs arguments.