Compréhension des opérateurs composés en Python
Bonjour,
J'ai du mal à voir ce que serait les
-
i /= 1
-
i %= 1
-
i //= 1
-
et i **= 1.
J'ai fait l'essai, j'ai une erreur pour tous
File "/tmp/ipykernel_29809/2545954354.py", line 2
print(i **= 2)
^
SyntaxError: invalid syntax
Même dans une boucle.
Merci du retour, José
Salut,
Plutôt que de te copier du code directement ici, je t'ai fait l'exemple dans un interpréteur Python pour que tu vois bien les erreurs.

En fait quand tu fais i/=100 par exemple, tu ne peux pas l'utiliser dans la fonction print directement.
Tout comme tu ne peux pas directement affecter le résultat à une variable de cette manière.
En gros tu peux faire :
i = 100
i /=100
print(i)
Est-ce bon pour toi ?
Bonjour merci du retour Gabriel.
Je vais regarder cela.
Bonne journée, José
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte