Retourner au contenu associé (entrée de forum : aide pour invalid syntax ..)
Posté par Marotte ⛧ le 30 octobre 2016 à 19:52. 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...).
list1 or list2
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: une proposition
Posté par Marotte ⛧ . En réponse au message aide pour invalid syntax ... Évalué à 2.
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' :
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...
et :
list1 or list2semble renvoyer list1 (logique...).