Ho lavorato su un comando che restituisce una stringa casuale, l'uso di un dizionario e la raccolta casuale:
import random
randnum = random.randint(0,5)
words = {1:"random text" 2:"random text2" 3:"random text3" 4:"random text4" 5:"randomtext5"}
def getrandom():
randomtext = words[randnum]
return randomtext
Ma ogni volta che uso il comando restituisce lo stesso testo in quanto ho ottenuto lo stesso numero di volte, ho anche provato ad usare il random.sample
il metodo, ma ho ottenuto lo stesso risultato, non ho molta esperienza con questa libreria,
C'è un modo per me per ottenere una casuale non duplicati numero? qualsiasi aiuto sarebbe apprezzato!