Bonjour,
je suis étudiante en informatique et j'ai quelques difficultés pour écrire des scripts sous python

Voici mon exercice:

Écrivez un script qui affiche tous les couples ( x , y ), x étant un entier compris entre 1 et p et y un entier
compris entre 1 et q ; p et q sont deux entiers acquis au clavier. L’affichage doit se faire comme sur l’exemple
suivant, qui correspond à p = 3 et q = 5 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$ python touslescouples1.py
p? 3
q? 5
( 1, 1 ) ( 1, 2 ) ( 1, 3 ) ( 1, 4 ) ( 1, 5 )
( 2, 1 ) ( 2, 2 ) ( 2, 3 ) ( 2, 4 ) ( 2, 5 )
( 3, 1 ) ( 3, 2 ) ( 3, 3 ) ( 3, 4 ) ( 3, 5 )
Le problème que je rencontre lorsque je lance mon script est:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
>>> import exo8
p ?3
q ?5
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "exo8.py", line 9, in <module>
    for x in p:
TypeError: 'int' object is not iterable
Que signifie iterable ??

Merci d'avance