Python - Crear un programa que genere 100 patentes de vehiculos

   
Vista:

Crear un programa que genere 100 patentes de vehiculos

Publicado por danny concha (2 intervenciones) el 07/09/2014 02:39:01
Estimados, agradeceria si me pudiesen ayudar en este ejercicio ya que estoy comenzando en python, gracias.....

Crear un programa que genere 100 patentes de vehiculos
con las siguientes condiciones:
# Cada patente se debe generar de forma aleatoria.
# No se debe repetir ninguna patente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Crear un programa que genere 100 patentes de vehiculos

Publicado por Alejandro (84 intervenciones) el 07/09/2014 18:48:30
Utiliza la libreria random, ejemplo sencillo.

1
2
3
4
5
6
7
8
9
10
11
12
import random
 
contador = 1
lista = []   #lista donde se almacenaran los numeros para comprobar si alguno ya existe
while contador < 20:    #el bucle se repetira hasta que contador valga 20 
    x = random.randint(1,10)    #genera un numero aleatorio del 1 al 10
    if not x in lista:   #si el numero aleatorio no existe en la lista procederemos a aguardarlo
        lista.append(x)
    contador = contador + 1   #aumentamos el valor de contador
 
for i in lista:   #bucle para imprimir los numeros almacenados
    print i

es un script muy sencillo, todavia se puede mejorar. Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar