Maison > Article > développement back-end > Explication détaillée des nombres aléatoires et des chaînes aléatoires Python
Entier aléatoire :
>>> import random >>> random.randint(0,99) 21
Sélectionnez aléatoirement un nombre pair entre 0 et 100 :
>>> import random >>> random.randrange(0, 101, 2) 42
Nombre à virgule flottante aléatoire :
>>> import random >>> random.random() 0.85415370477785668 >>> random.uniform(1, 10) 5.4221167969800881
Caractère aléatoire :
>>> import random >>> random.choice('abcdefg&#%^*f') 'd'
Sélectionnez un nombre spécifique de caractères parmi plusieurs caractères :
>>> import random random.sample('abcdefghij',3) ['a', 'd', 'b']
Sélectionnez un nombre spécifique de caractères parmi plusieurs caractères pour former une nouvelle chaîne :
>>> import random >>> import string >>> string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).r eplace(" ","") 'fih'
Sélectionnez des chaînes au hasard :
>>> import random >>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ) 'lemon'
Shuffle :
>>> import random >>> items = [1, 2, 3, 4, 5, 6] >>> random.shuffle(items) >>> items [3, 2, 5, 6, 4, 1]
Il existe de nombreuses fonctions aléatoires, qui ne sont pas répertoriées ici
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!