Il linguaggio di programmazione Python ha una struttura di dati conveniente noto come l'elenco , una raccolta di dati di tipo simile . Ad esempio , è possibile avere liste di numeri, lettere , stringhe o oggetti semplicemente vari. Si consiglia di scrivere l' elenco in un file per salvare i dati per un'altra volta . È possibile eseguire questa operazione con estrema facilità utilizzando la sintassi semplice di Python . Istruzioni
1
Aprire l' editor di testo IDLE che viene fornito in bundle con il download di Python ; cercare l'editor di testo IDLE (che si trova nella cartella "Programmi " di Windows o nella cartella "Applicazioni" su un Macintosh ) , nella directory di Python . Un file di codice sorgente di vuoto si apre in una finestra dell'editor di testo IDLE.
2
Aprire un file , e assegnarlo a una variabile oggetto file . È possibile farlo con una sola riga di codice utilizzando la riga di codice qui sotto , sostituendo "C : \\ \\ filename.txt ." Con il percorso e il nome del file
f = open ( ' C : \\ \\ filename.txt ',' w ' ) per
Perché Python tratta i backslash come caratteri di escape speciali , è necessario digitare due barre rovesciate nel percorso di rappresentare una barra rovesciata .
3 < p > dichiarare una lista , e riempirlo con un paio di elementi . Utilizzare la seguente riga di codice per dichiarare una lista :
listToWrite = [' sacco a pelo ', ' torcia ', ' Incontri ']
4
Loop attraverso la lista , e scrivere ogni elemento al file . È possibile farlo utilizzando un ciclo "for " , come questo:
per elemento in listToWrite :
5
rientrare la riga che segue il ciclo "for " premendo il tasto "Tab" chiave . La linea frastagliata diventa eseguita ad ogni iterazione del ciclo "for" , che lo rende un luogo ideale per mettere una dichiarazione che scrive una voce di elenco al file . Il codice per eseguire questa operazione è la seguente:
f.write ( "% s \\ n" elemento % ) economici 6
Eseguire il programma premendo il tasto "F5" . Dopo che il programma viene eseguito , controllare il file . Esso dovrebbe avere le voci dall'elenco scritto in esso .