dimanche 4 avril 2021

How to make a number not repeat [duplicate]

i want to make a program in python. And the objetive is randomly print numbers by 1-18 but they cant repeat.

Here's the code:

import random

numero1 = 1
numero2 = 2
numero3 = 3
numero4 = 4
numero5 = 5
numero6 = 6
numero7 = 7
numero8 = 8
numero9 = 9
numero10 = 10
numero11 = 11
numero12 = 12
numero13 = 13
numero14 = 14
numero15 = 15
numero16 = 16
numero17 = 17
numero18 = 18

numeros = [numero1, numero2, numero3, numero4, numero5, numero6, numero7, numero8, numero9, numero10, numero11,
           numero12, numero13, numero14, numero15, numero16, numero17, numero18]
numero_random = random.choice(numeros)

print(numero_random)

How can i do it?




Aucun commentaire:

Enregistrer un commentaire