Come scegliere casuali liste da Python

October 30

Il linguaggio di programmazione Python è dotato di un generatore di numeri pseudo-casuale built-in. generatori di numeri pseudo-casuali sono utilizzati per creare un numero arbitrario basato su un modello difficile da prevedere. Ciò consente di coinvolgere un elemento di fortuna nel vostro programma. È possibile utilizzare il generatore di numeri pseudo-casuali per selezionare un elenco da un pool di liste. Questo può essere utile per la scrittura di un programma che raccoglie in modo casuale un elenco di attività da un elenco principale.

istruzione

1 Aprire l'editor di testo IDLE che viene fornito con il Python download. E 'in Program Files (o applicazioni per Macintosh), nella directory Python. Si apre un file di codice sorgente vuoto.

2 Importare il modulo "random" scrivendo questa riga di codice all'inizio del file di codice sorgente:

importazione casuale

3 Dichiarare diverse liste di attività che si scegliere in modo casuale. Ad esempio, è possibile scrivere qualcosa del genere:

elencoA = [ 'fare escursioni a piedi', 'fare un picnic', 'andare al cinema']

elencoB = [ 'Andare al mare', 'Leggere un libro', 'andare a cena fuori']

ElencoC = [ 'andare all'acquario', 'Vai fuori a pranzo', 'Play videogames']

4 Dichiarare un elenco principale che conterrà tutti gli elenchi di attività che avete scritto nel passaggio precedente. È possibile farlo scrivendo questo:

MasterList = [Lista, elencoB, ElencoC]

5 Selezionare un elenco a caso dalla lista master utilizzando la funzione random.choice (). È possibile memorizzare il risultato in una variabile in questo modo:

i = random.choice (MasterList)

6 Stampare la lista scelta a caso mediante la funzione print () in questo modo:

print (i)

7 Eseguire il programma premendo il tasto "F5". L'output del programma sarà o Lista, ListB o ElencoC. Prova l'esecuzione del programma più volte per ottenere un senso di; la casualità.