Python - AYUDA BINGO PYTHON

 
Vista:

AYUDA BINGO PYTHON

Publicado por Gonso (2 intervenciones) el 18/04/2020 20:17:33
Necesito hacer un bingo con clases en python, pero no se me ocurre cómo hacerlo. lo máximo que he logrado es lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import random
class Numeros:
   def __init__(self):
       self.numeros = [[],[],[],[],[]]
       for x in range(0,5):
           for y in range(x*15+1,(x+1)*15+1):
               self.numeros[x].append(y)
 
class Carton:
   def __init__(self,num,clave,b=5,i=5,n=5,g=5,o=5):
       self.marcadas = 0
       self.carton = [[],[],[],[],[]]
       self.cantidad = [b,i,n,g,o]
       self.clave = clave
       for x in range(0,5):
           self.carton[x] = random.sample(num.numeros[x],self.cantidad[x])
           self.carton[x].sort()
 
def __eq__(self,otro):
   return(self.cartela == otro.carton)
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