Erreur de syntaxe sur python

2I++ Messages postés 793 Statut Membre -  
2I++ Messages postés 793 Statut Membre -
Bonjour à tous,
je n'initie au langage python sur le zero et au niveau du chapitre boucle while, j'ai un problem.
voici le code python saisi:
nb = 7 # on garde la variable contenant le nombre dont on veut la table de multiplication
i = 0 # c'est notre variable compteur que nous allons incrémenter dans la boucle

while i<10: # tant que i est strictement inférieure à 10
print(i+1 , "*" , nb , "=" , (i+1)*nb)
i += 1 # on incrémente i de 1 à chaque tour de boucle

Et voici l'erreur declarée:
File"(stidin)", line 3
i + = 1

^
SyntaxError: invalid syntax


Svp, je vous prie de bien vouloir me montrer ou se trouve les erreurs et que faire.
Merci

Votre frère




A voir également:

2 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,
Il n'ya pas d'espace entre le + et le = pour i+=1.
Si l'erreur ne vient pas de là, merci de nous indiquer la version de python que tu utilises, et de remettre un copier-coller de ton code en mettant les balises dédiées (à droite du bouton souligné). Sinon, on ne verra pas les indentations qui sont primordiales en python.

Cdlt,
1
2I++ Messages postés 793 Statut Membre 53
 
Merci fiddy, je vais le corriger et je vous en ferai état.
A+
1