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 :
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 $ 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 )
Que signifie iterable ??
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
Merci d'avance![]()
Partager