He estado trabajando en un comando que devuelve una cadena al azar utilizando un diccionario y el azar de la biblioteca:
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
Pero siempre que puedo usar el comando devuelve el mismo texto, ya estoy recibiendo el mismo número una y otra vez, he intentado utilizar el random.sample
método, pero obtengo el mismo resultado, yo no tengo mucha experiencia con esta biblioteca,
Hay alguna manera para mí para conseguir un azar no duplicado el número? cualquier ayuda se agradece!