









Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una introduzione alla manipolazione di file CSV (Comma-Separated Values) utilizzando il linguaggio di programmazione Python. come aprire, leggere e stampare contenuti di un file CSV, oltre a mostrare come separare stringhe e convertire stringhe in numeri. parte di una serie di lezioni intitolate 'Programming Lab'.
Tipologia: Dispense
1 / 16
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!










I files
Date,Sales 01-01-2012,266. 01-02-2012,145. 01-03-2012,183. 01-04-2012,119.
Interagire con i files in Python
Interagire con i files in Python
Parentesi: “slicing” delle stringhe
mia_stringa[0:50] # Dal primo al cinquantesimo carattere mia_stringa[30:50] # Dal trentesimo al cinquantesimo carattere mia_stringa[0:-1] # Dal primo al penultimo carattere
Parentesi: “slicing” delle stringhe
my_file = open('shampoo_sales.txt', 'r') print(my_file.read()[0:50]) my_file.close() > python intro.py Date,Sales 01-01-2012,266. 01-02-2012,145. 01-
Interagire con i files in Python
my_file = open('shampoo_sales.csv', 'r') print(my_file.readline()) print(my_file.readline()) my_file.close() > python intro.py Date,Sales 01-01-2012,266.
Interagire con i files in Python
my_file = open('shampoo_sales.csv', 'r') for line in my_file: print(line) my_file.close() > python intro.py Date,Sales 01-01-2012,266. ...
Leggere il valori di un file CSV
mia_stringa = 'Ciao, come va?' lista_elementi = mia_stringa.split(',')
Leggere il valori di un file CSV
mia_stringa = '5.5' mio_numero = float(mia_stringa)
Leggere il valori di un file CSV
values = []
my_file = open('shampoo_sales.csv', 'r') for line in my_file:
elements = line.split(',')
if elements[0] != 'Date':
date = elements[0] value = elements[1]
values.append(float(value))