Python 3 - Metodo di scelta del numero ()

Descrizione

Il choice() restituisce un elemento casuale da un elenco, tupla o stringa.

Sintassi

Di seguito è riportata la sintassi per choice() metodo -

choice( seq )

Note - Questa funzione non è accessibile direttamente, quindi dobbiamo importare il modulo random e quindi dobbiamo chiamare questa funzione utilizzando l'oggetto statico random.

Parametri

seq - Potrebbe essere un elenco, una tupla o una stringa.

Valore di ritorno

Questo metodo restituisce un elemento casuale.

Esempio

L'esempio seguente mostra l'utilizzo del metodo choice ().

#!/usr/bin/python3
import random

print ("returns a random number from range(100) : ",random.choice(range(100)))
print ("returns random element from list [1, 2, 3, 5, 9]) : ", random.choice([1, 2, 3, 5, 9]))
print ("returns random character from string 'Hello World' : ", random.choice('Hello World'))

Produzione

Quando eseguiamo il programma sopra, produce un risultato simile al seguente:

returns a random number from range(100) :  19
returns random element from list [1, 2, 3, 5, 9]) :  9
returns random character from string 'Hello World' :  r