Je suis en train de mettre plusieurs conditions dans mon instruction if en Python comme ci-dessous:instruction if avec plusieurs conditions imbriquées
if (h9 == h1 or h9 == h2 or h9 == h3 or h9 == h4 or h9 == h5 or h9 == h6 or h9 == h7 or h9 == h8) and (h10 == h1 or h10 == h2 or h10 == h3 or h10 == h4 or h10 == h5 or h10 == h6 or h10 == h7 or h10 == h8) :
do sth.
Fondamentalement, il est ou condition pour les deux h9
et h10
en même temps.
Cependant, cela ne fonctionne pas, et donne des erreurs comme:
IndentationError: unindent does not match any outer indentation level
Quel est le problème?
Pourquoi n'utilisez-vous pas les listes? – Ryan
Si c'est l'indentation, nous aurons besoin de plus de contexte ... –
L'indentation et l'espace blanc sont [importants dans la façon dont Python interprète un script] (https://en.wikipedia.org/wiki/Python_ (programming_language) #Indentation). Vous devez vous assurer que vous avez des onglets dans les espaces appropriés, un éditeur qui le fait pour vous est vraiment utile. –