éviter les répétions dans random
Résolu
titi66
-
titi66 -
titi66 -
Bonjour,
je programme en python 3.8,
et quand j'utilise random pour générer 5 nombre à la suite.
exemple :
nombre1 = random.randint(1,20)
nombre2 = random.randint(1,20)
nombre3 = random.randint(1,20)
nombre4 = random.randint(1,20)
nombre5 = random.randint(1,20)
print(nombre1,nombre2,nombre3,nombre4,nombre5)
résultat :
2 5 18 10 18
Je voudrai que ces 5 nombres soit différents.
Si je suis l'exemple je ne veut pas que 18 apparaisse 2 fois.
comment faire ?
je programme en python 3.8,
et quand j'utilise random pour générer 5 nombre à la suite.
exemple :
nombre1 = random.randint(1,20)
nombre2 = random.randint(1,20)
nombre3 = random.randint(1,20)
nombre4 = random.randint(1,20)
nombre5 = random.randint(1,20)
print(nombre1,nombre2,nombre3,nombre4,nombre5)
résultat :
2 5 18 10 18
Je voudrai que ces 5 nombres soit différents.
Si je suis l'exemple je ne veut pas que 18 apparaisse 2 fois.
comment faire ?
A voir également:
- éviter les répétions dans random
- Éviter pub youtube - Accueil - Streaming
- Marques smartphone à éviter - Accueil - Guide téléphones
- Liste des sites internet à éviter - Guide
- Site choc a eviter - Forum Réseaux sociaux
- Comment éviter que les sms se transforme en mms samsung - Forum Xiaomi
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
peut-être ainsi:
peut-être ainsi:
print (random.sample(range(1,21),5))
J'ai résolue mon problème !