Erreur : list indices must be integers or slices, not NoneType
Résolu
IISaigneur
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
IISaigneur Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
IISaigneur Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je sollicite votre aide car j'ai un petit jeu a faire pour un projet noté. Je touche au but cependant une erreur n’empêche de finir et je n'arrive pas à la résoudre.

De plus lorsque j'utilise le debug de pycharm je me rend copte que mes condition (toujours dans la partie rouge) ne marche pas comme je le voudrais je cherche juste a entré une fois dans la condition pour déplacer un pion or la condition s'exécute plusieurs fois.
Merci pour votre aide.
Je sollicite votre aide car j'ai un petit jeu a faire pour un projet noté. Je touche au but cependant une erreur n’empêche de finir et je n'arrive pas à la résoudre.

De plus lorsque j'utilise le debug de pycharm je me rend copte que mes condition (toujours dans la partie rouge) ne marche pas comme je le voudrais je cherche juste a entré une fois dans la condition pour déplacer un pion or la condition s'exécute plusieurs fois.
Merci pour votre aide.
A voir également:
- Python typeerror: list indices must be integers or slices, not str
- Erreur 0x80070643 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
- Comment recuperer whatsapp supprimé par erreur - Guide
4 réponses
Trouvé ! Tu détermines le tour d'un joueur en faisant
De la même manière, utilise
player % 2 == 0 # joueur 1mais tu incrémentes cette valeur à chaque tour
player += 1. Or la fonction
where(...)renvoie un résultat que lorsque
player == 1ou
player == 2. Donc aucun résultat dans les autres cas d'où le
Nonetype
De la même manière, utilise
player % 2 == 0 # joueur 1