Programme python

Fermé
vdperic Messages postés 1 Date d'inscription lundi 4 juin 2018 Statut Membre Dernière intervention 4 juin 2018 - Modifié le 5 juin 2018 à 10:24
mamiemando Messages postés 33387 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 novembre 2024 - 19 juin 2018 à 08:07
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

mamiemando Messages postés 33387 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 novembre 2024 7 803
14 juin 2018 à 09:59
Bonjour,

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

Bonne chance
0
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
0
mamiemando Messages postés 33387 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 novembre 2024 7 803
19 juin 2018 à 08:07
Bonjour,

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