Programme python

Bonjour,

Pouvez-vous me dire pourquoi ce petit programme (Python pour les nuls) fonctionne sur PC et pas sur iPad ?

X = 1
Y = 1

print ('{:>4}'.format (' '), end= ' ')

for X in range(1, 11):
   print('{:>4}'.format(X), end=' ')
   
print()
   
for X in range(1,11):
   print('{:>4}'.format(X), end=' ')
   while Y <= 10:
      print('{:>4}'.format(X * Y), end=' ')
      Y+=1
   print()
   Y=1



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

2 réponses

  1. Modérateur
    Bonjour,

    Cette instruction est correcte en python3, mais pas en python2. Du coup, as-tu installé la bonne version de python ?
    1. Modérateur
      Bonjour,

      Quelle erreur as-tu sur iPad ?
      As-tu installé un environnement python sur ton iPad ?

      Bonne chance
      1. Voici mon message:
        File "/var/mobile/Containers/Data/Application/1126039A-110D-428B-AC3B-46F394225D65/Documents/noname (1).py", line 4
        print ('{:>4}'.format (' '), end= ' ')
        ^
        SyntaxError: invalid syntax