Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come elementi quadrati in una lista in Python

Il linguaggio di programmazione Python ha un contenitore per i dati conosciuti come una lista . L' elenco può contenere molti tipi diversi di dati , come lettere , numeri e altri oggetti . È possibile utilizzare un elenco per eseguire rapidamente le operazioni su tutti gli elementi in esso contenuti . Ad esempio, è possibile quadrare tutti i numeri in un elenco scorrendo esso e l'esecuzione di una operazione di quadratura per l'elemento corrente viene iterata . Questo tipo di funzionamento è molto conveniente , perché hai solo bisogno di scrivere una dichiarazione che interesserà l' intero elenco . Cose che ti serviranno
Computer con Python 3.2 linguaggio di programmazione installato ( vedi Risorse ) economici Mostra più istruzioni
1

aprire l'editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) , nella directory Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE.
2

Dichiarare un elenco di numeri scrivendo qualcosa di simile nella parte superiore del file di codice sorgente ( si può scegliere qualunque numero che ti piace) :

numList = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ]
3

scorrere l' elenco dei numeri utilizzando una per loop, come questo:

per num in numList :
4

rientro della riga successiva , dopo il ciclo premendo il tasto Tab o premendo il tasto spazio quattro volte . Ogni iterazione del ciclo per eseguirà il codice sulla riga rientrata . È possibile quadrare il valore nella iterazione corrente del ciclo for e stamparlo , scrivendo il seguente codice sulla linea frastagliata :

stampa (num * num ) economici 5

esegui il programma premendo F5 . L'output sarà simile a questo ( se è stato utilizzato il numero esatto scritto al punto 2) :

1

4

9

16 foto

25

36

49

64

81

 

Programmazione © www.354353.com