Aqui dejo el code que me pidio kakalake, es para hacer un sorteo en random de n numero de concursantes, lo hice para el torneo de ajedrez de hslt jeje :-D
import random
a, b, c = 0, 9, []
res = 1
partida = 1
concursantes = int(raw_input("Numero de concursantes: "))
print '\n Seran ', concursantes, 'concursantes'
print '\n Escribe el nombre de cada uno: '
while concursantes > 0:
d = raw_input("")
c.append(d)
concursantes = concursantes-1
print '\nLos Concursantes que ingresaste son: ', c
while c > 0:
if c == []:
print 'Listo'
break
else:
a = random.choice(c)
b = random.choice(c)
if a == b:
a = random.choice(c)
b = random.choice(c)
else:
print 'Partida Numero ', partida, ': ', a
print 'Partida Numero ', partida, ': ', b
c.remove(a)
c.remove(b)
partida = partida + 1
if c == []:
print '\nSorteo Terminado'
print 'A Jugar :-D'
Saludos!
import random
a, b, c = 0, 9, []
res = 1
partida = 1
concursantes = int(raw_input("Numero de concursantes: "))
print '\n Seran ', concursantes, 'concursantes'
print '\n Escribe el nombre de cada uno: '
while concursantes > 0:
d = raw_input("")
c.append(d)
concursantes = concursantes-1
print '\nLos Concursantes que ingresaste son: ', c
while c > 0:
if c == []:
print 'Listo'
break
else:
a = random.choice(c)
b = random.choice(c)
if a == b:
a = random.choice(c)
b = random.choice(c)
else:
print 'Partida Numero ', partida, ': ', a
print 'Partida Numero ', partida, ': ', b
c.remove(a)
c.remove(b)
partida = partida + 1
if c == []:
print '\nSorteo Terminado'
print 'A Jugar :-D'
Saludos!
Comentarios