No3Questions mineures,Retirer une fois4Nombre aléatoire
Questions et réponses du rseoc 2021-12-30 08:24:37 阅读数:828
Oui.4Les caractères non dupliqués sont
import randoms = 'abcdefghij'print(random.sample(s,4))
Oui.4Les caractères peuvent être répétés
import randoms = 'abcdefghij'print([random.choice(s) for i in range(4)])
Si ça aide,Veuillez cliquer ci - dessous pour répondre à【Adopter la réponse】Bouton pour aider à l'adoption,Merci beaucoup.!
randomGénérer un nombre aléatoire,Quatre cycles.
J'ai regardé dans tes pensées, Il est également possible de le convertir en liste ,Mais pourpython, La chaîne elle - même est lisible ,Nous avons juste besoin4 Un indice de chaîne suffit
demoComme suit
import randoms = "123456789"outs = ""for i in range(4): # random Je peux avoir le dernier , Donc la longueur est nécessaire -1 index = random.randint(0,len(s) - 1) outs += s[index]print(outs)
import randoms='abcdefghij'res = ''for i in range(4): res+=random.choice(s)print(res)
Obtenir la longueur de la chaîne
Les nombres aléatoires sont0Longueur-1Moyenne4- Oui.
Produitsstr[i]
Ici.strC'est une chaîne iC'est un nombre aléatoire
numpy Vous pouvez définir le nombre de nombres à prendre au hasard dans l'ordre , Bouclez les caractères correspondants !
import numpy as npstra = 'abcdefghij'print([stra[i] for i in np.random.randint(len(stra),size=4)])
版权声明:本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112271708157747.html