Bonjour,
je débute en poo en python (et en générale) et j'ai créer un jeu de carte sous python mais j'ai un bug que je ne comprend pas et que je n'arrive pas à résoudre. voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
def __distribuer(self):
        for i in range (len(self.__jeu.cartes)):
            carte = self.__jeu.tirer()
            if i%2 ==0 :
                self.__joueur.ajouterCarte(carte)
            else:
                self.__ordinateur.ajouterCarte(carte)
et il me sort l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
TypeError: ajouterCarte() missing 1 required positional argument: 'carte'
et je ne comprend pas car "carte" est affecté en début de boucle for (mal construite ?)
donc je vois pas mon erreur si vous avez besoin de plus de code dite moi

kormedhar