Académique Documents
Professionnel Documents
Culture Documents
En informatique, un fichier texte est un fichier dont le contenu représente uniquement une suite de caractères
Dans un programme ou algorithme un Sur le disque dur ou sur un support de stockage c’est un fichier
fichier texte est une variable qui doit être dont l’extension est .txt
définie par un nom logique il est défini par :
un chemin
un nom
ce nom est le nom physique
En ALGORITHME En PYTHON
ouvrir ("chemin\Nomphysique" , Nomlogique , MODE ) NomLogique = open ("chemin\Nomphysique" , MODE)
EXEMPLE : ouvrir ("données.txt" , F , "r" ) EXEMPLE : F = open ("données.txt" , "r")
EXEMPLE PRATIQUE:
Contenu du fichier texte Programme python L’écran d’exécution
nom physique : "notes.txt"
Maths 15.00 13.00 F = open ("D:\notes.txt" , "r")
ScPhysiques 12.50 14.00
AlgoProg 15.00 12.25 ch = F. read ( ) Maths 15.00 13.00
print (ch) ScPhysiques 12.50 14.00
AlgoProg 15.00 12.25
L = F. readlines ( ) ['Maths 15.00 13.00\n',
print(L) 'ScPhysiques 12.50 14.00\n',
'AlgoProg 15.00 12.25\n'
EXEMPLE PRATIQUE:
Contenu du fichier texte Programme python L’écran d’exécution
nom physique : "notes.txt"
Maths 15.00 13.00 F = open ("D:\notes.txt" , "r")
ScPhysiques 12.50 14.00
AlgoProg 15.00 12.25 ch = F. readline ( ) Maths 15.00 13.00
Français 13.00 11.00 print (ch)
Anglais 15.75 16.00
HistGéo 12.00 12.50 # après avoir lire une ligne le curseur ScPhysiques 12.50 14.0
Arabe 18.00 17.50 se déplace vers la ligne suivante
ch = F. readline ( )
print (ch)
RÉSUMÉ DE COURS Préparé par MILADI SOUÂD
En ALGORITHME En PYTHON
Écrire ( Nomlogique , NomVariable ) Nomlogique . write ( NomVariable)
EXEMPLE : Écrire ( F , ch ) → ch est une variable de type chaîne EXEMPLE : F. write ( ch )
En ALGORITHME En PYTHON
Écrire_nl ( Nomlogique , NomVariable ) Nomlogique . write ( NomVariable+"\n" )
EXEMPLE : Écrire_nl ( F , ch ) → ch est une variable de type chaîne EXEMPLE : F. write ( ch+"\n" )
EXEMPLE PRATIQUE:
Contenu du fichier texte Programme python Contenu du fichier texte
nom physique : "notes.txt" après l’exécution
Maths 15.00 13.00 F = open ("D:\notes.txt" , "a") Maths 15.00 13.00
ScPhysiques 12.50 14.00 ch = "Français 13.00 11.00 \n" ScPhysiques 12.50 14.00
AlgoProg 15.00 12.25 F. write ( ch ) AlgoProg 15.00 12.25
Français 13.00 11.00
F. close ( )
Maths 15.00 13.00 F = open ("D:\notes.txt" , "w") Français 13.00 11.00
ScPhysiques 12.50 14.00 ch = "Français 13.00 11.00\n"
AlgoProg 15.00 12.25 F. write ( ch )
Français 13.00 11.00
F. close ( )
▶ FIN DE FICHIER
En ALGORITHME
Fin_fichier ( Nomlogique )
Retourne Vrai si le pointeur est à la fin du fichier sinon elle retourne Faux
EXEMPLE : Fin_fichier ( F )
En PYTHON