Bonjour,
Je souhaite savoir s'il est possible de revenir en arrière dans un boucle for, je ne trouve rien à ce sujet.
Quelque chose dans ce style mais où l'indice "i" pourrait revenir en arrière dans le cas du "P"
En gros j'utilise un fichier dans lequel chaque ligne est lue à chaque passage suivant de la boucle.
Je veux que en appuyant sur S ça m'affiche la ligne suivante, et en appuyant sur P la ligne précédente.
Pour tout ce qui est du readlines(), de l'ouverture du fichier tout ça c'est ok j'ai déjà.
Et autre chose, peut on enregistrer où on en est dans la boucle et reprendre plus tard, je m'explique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for i in range (1, 100): valeur = input("entrez S pour suivant, P pour précédent") print(i) if valeur == "S": print("passer à la boucle suivante") elif valeur == "P": print("retour à la boucle précédente")
Admettons que j'en soit à la ligne 50 (donc i = 50), Est-ce que l'on peut (par la création d'un fichier tampon peut-être), fermer le .py, le rouvrir un autre jour, et reprendre à la ligne 50 (où on en était en fait)
Merci de m'avoir lu :-)
Partager