Bonjour,
Je me forme actuellement sur Python.
En testant une fonction constructeur, j'étais persuadé que celle-ci allait planter dans le sens où l'ensemble des paramètres n'était pas saisi (cf exemple ci-dessous pour c et d).
Dans un second temps, j'ai lu que les paramètres étaient optionnels.
Du coup, je ne comprends pas quel est leur intérêt ? Pourquoi en mettre certains et pas les autres ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 def __init__(self, a, b): self.a1 = a self.b2 = b self.c3 = c self.d4 = d
Merci.
Partager