[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
4 vues24 pages

Manipulation de fichiers et matrices en Python

Le chapitre 5 aborde la manipulation des fichiers et des matrices en Python, en présentant des exemples de création et de lecture de fichiers. Il introduit également la bibliothèque NumPy, qui offre des fonctionnalités avancées pour les calculs numériques et le traitement de tableaux. NumPy permet des opérations vectorisées et améliore la performance pour les grands volumes de données.

Transféré par

menninbelle
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues24 pages

Manipulation de fichiers et matrices en Python

Le chapitre 5 aborde la manipulation des fichiers et des matrices en Python, en présentant des exemples de création et de lecture de fichiers. Il introduit également la bibliothèque NumPy, qui offre des fonctionnalités avancées pour les calculs numériques et le traitement de tableaux. NumPy permet des opérations vectorisées et améliore la performance pour les grands volumes de données.

Transféré par

menninbelle
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programmation python

Chapitre 5
Public :MPSI

Année Scolaire: 2024-2025 1


Manipulation des fichiers et des
matrices en Python
Exemple1
Créer un fichier nommé [Link] contenant les informations suivantes :

N=open("[Link]","w")
[Link]("Math: 18/20\n")
[Link]("Physique: 15/20\n")
[Link]("Chimie: 17/20\n")
[Link]()
Lire un fichier:
Quand un fichier est ouvert avec le mode "r" (read), il est en lecture seule.
Cela signifie que l’on peut utiliser les fonctions suivantes pour extraire des
données, mais pas pour les modifier.
Exemple2
• Créer un fichier nommé [Link] contenant les informations suivantes :
Exemple d’usage
Méthode Description Retourne Avantage principal
rapide

Lit tout le fichier d’un Une seule chaîne de Pratique pour les
read() contenu = [Link]()
seul coup caractères petits fichiers

Lit une seule ligne à la Idéal pour une lecture


readline() Une chaîne (avec \n) ligne = [Link]()
fois ligne par ligne

Pratique pour
Lit toutes les lignes
readlines() Une liste de chaînes parcourir toutes les lignes = [Link]()
d’un coup
lignes
Accès aux éléments :
print(matrice[0]) # [1, 2,3]
print(matrice[0][1]) # 2
Introduction à NumPy
NumPy ( Numerical Python) est une bibliothèque Python spécialisée dans les
calculs numériques et le traitement de tableaux/matrices.
Ce que NumPy apporte :
• Des matrices (arrays) plus puissantes que les listes standards
• Des opérations vectorisées (plus rapides et plus lisibles)
• Une syntaxe proche des maths
• Une performance bien meilleure sur les grands volumes de données

Vous aimerez peut-être aussi