Bonjour,
Je veux mettre une valeur par défaut pour une méthode (p) de la classe, mais cette valeur a l'air de n'être récupérée qu'après une initialisation. Je pourrais mettre le bloc d'instructions de p dans __init__ et demander à p de renvoyer la valeur mais j'ai l'impression que ce n'est pas correct, car __init__ est déjà assez chargé... Est-ce qu'il existe un moyen d'écrire p autrement ?
Voici à quoi ressemble mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class MainDepart(object): def __init__(self, coin = False): self.coin = coin def p(self, n_jetées = 3 + self.coin): [bloc d'instructions]
Merci d'avance !
Partager