Bonjour,

Voici mon premier post sur le forum j'ai hâte d'en voir le résultat !

J'ai commencé à faire un petit programme avec des classes (un petit jeu qui ressemble sur les grandes lignes à Civization) et je voudrais que mes 'cases' soit aléatoirement créées soit de type Champs soit de type Plaine.

J'ai donc commencé à faire un test avec seulement la classe Champs mais j'ai un problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
listecase = [_1A,_1B,_1C,_1D,_1E,_1F]
for n in range(len(listecase)):
        listecase[n]=Champs(n)
La liste listecase contient des indéfinies et ça ne plait pas à python qui adore me renvoyer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
listecase = [_1A,_1B,_1C,_1D,_1E,_1F]
NameError: name '_1A' is not defined
Je voulais donc savoir si l'on pouvait créer des listes qui ne contiennent pas d'objet définies et qui seront définies plus tard (dans mon cas deux lignes après) ?

Merci d'avance pour vos réponse !