• [^] # Re: une proposition

    Posté par . En réponse au message aide pour invalid syntax ... Évalué à 2.

    Bizarre que tu n'ai pas trouvé le problème de syntaxe ?

    Il n’a pas précisé que c’était un problème de syntaxe. J’ai eu la même réaction que toi : il faut un 'or' et pas un 'and'.

    Par contre je pense qu’il faut des parenthèses car '!=' est prioritaire sur 'or' :

    while total != (gagne or perdu):

    Cela dit, après réflexion (et test), comparer un scalaire à une liste ne permet pas de checker si le scalaire est dans cette liste...

    >>> 5 != [7,8]
    True
    >>> 5 != [7,8,5]
    True
    

    et : list1 or list2 semble renvoyer list1 (logique...).