Bonjour je débute en programmation et j'ai un problème dans mon programme (que je fais en même temps que graven puisque j'apprend avec sa serie) mais j'ai une erreur dans mon programme que lui n' a pas j'ai vérifié 4 fois mais je ne trouve pas l'erreur les programmes sont là : https://www.dropbox.com/sh/ipoy2s5dhcl53k2/AACJ3cSTQfl9Q1PftpVwjUQ2a?dl=0
class Game :
def __init__(self, game):
self.game = Game(self)
C'est direct la case tutoriel et apprentissage des bases. Pour moi ça c'est un Maximum Recursion
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Ca me dit pas comment résoudre mon probleme il manque encore des infos pour savoir ?
Je sais qu'il manque un argument mais je sais pas lequelle ?
Non mais ton code ne fonctionnera pas, conceptuellement il y a une grosse erreur... à chaque création de jeu, tu crées à nouveau un jeu, qui va en créer un autre et ainsi de suite. Faut virer cette ligne self.game = Game(self), c'est obligatoire.
Je pense vraiment que tu sais pas trop ce que tu fais... self représente quoi pour toi ?
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
??? J'ai donné un code qu'il suffit juste de copier-coller et même là le problème n'est pas résolu? J'ai manqué un truc ?
On peut facilement expliquer pourquoi, faut pas hésiter à y indiquer les manques de logique pour que le PO les évite plus tard.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Enfaîte c'est bon merci diagammaf a résolu mon problème est j'ai compris que enfaîte je répéter game dans game ce qui faisait une sorte de boucle infini donc ça na pas fonctionner.
un peu de déterrage (2ans), l'explication de ça est donné dans le message de fred1599 du 3/06/2022 à 11h40:
fred1599 a écrit:
Dibéo a écrit:
Ca me dit pas comment résoudre mon probleme il manque encore des infos pour savoir ?
Je sais qu'il manque un argument mais je sais pas lequelle ?
Non mais ton code ne fonctionnera pas, conceptuellement il y a une grosse erreur... à chaque création de jeu, tu crées à nouveau un jeu, qui va en créer un autre et ainsi de suite. Faut virer cette ligne self.game = Game(self), c'est obligatoire.
Je pense vraiment que tu sais pas trop ce que tu fais... self représente quoi pour toi ?
La conclusion c'est de virer ce game dans la déclaration du __init__ de la classe Gamme et le self.gamme=Game(self)
@greenhackerboy Bonsoir, merci de créer votre propre sujet en nous fournissant le code que vous avez écrit inséré sur le forum à l'aide du bouton code </> de la barre d'outil; une description de votre problématique et les messages d'erreurs si il y en a.
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération
Python c'est bon, mangez-en.
Le Tout est souvent plus grand que la somme de ses parties.
Blond, bouclé, toujours le sourire aux lèvres...
typage structurel ftw
Python c'est bon, mangez-en.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
l'argument game...
typage structurel ftw
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Blond, bouclé, toujours le sourire aux lèvres...