Am fost de lucru pe o comandă care returnează un șir aleator folosind un dicționar și aleatoare bibliotecă:
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
Dar ori de câte ori am folosi comanda returnează același text din moment ce eu primesc același număr de peste si peste din nou, am încercat, de asemenea, folosind random.sample
metoda, dar eu sunt obtinerea de aceleași rezultate, eu nu am multă experiență cu această bibliotecă,
Există vreo modalitate pentru mine de a obține o întâmplare non-duplicat numărul? orice ajutor ar fi apreciat!