Files
training.python.beginner/training/exercices/08-text-files/01-text.md
Steve Kossouho bea28eca14 Convert Asciidoc to markdown
Converted asciidoc to markdown using ai.
2025-07-06 22:07:31 +02:00

30 lines
942 B
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Exercices sur les fichiers texte
## Exercice 1
- Écrivez un fichier texte, dans lequel vous écrivez les lignes suivantes :
- `Il est un feu discret qui se cache en ton âme,`
- `Mais qui tremble et palpite à tous les coups du sort :`
- `C'est l'espoir ! Défends bien cette petite flamme ;`
- `Si la flamme s'éteint, ami, ton cœur est mort.`
- Pensez bien aux `"\n"` pour passer à la ligne !
## Exercice 2
- Ouvrez à nouveau votre fichier texte, mais en lecture
- Pour relire et afficher les lignes du fichier une à une
- Utilisez une boucle `while` :
- `line = <lire une ligne>`
- `while line != "":`
- `<afficher la ligne>`
- `<lire la ligne suivante>`
ou
- Variante de boucle avec la syntaxe de `Python 3.8`
- `while line := <lire une ligne>:`
- <afficher la ligne>
## Exercice 3 (ouverture avec `with`)
- Remplacez le code des deux exercices précédents pour utiliser un gestionnaire de contexte.