Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/juego tres en raya/ayudas 3 raya»
De WikiEducator
(→¿Cómo representamos las posiciones del tablero?) |
(→Ejemplo: un estado del tablero y su representación) |
||
Línea 21: | Línea 21: | ||
# la posición 0 no se usa para facilitar el proceso | # la posición 0 no se usa para facilitar el proceso | ||
tablero = [' ', 'O', 'O', 'O', ' ', 'X', ' ', 'X', ' ', ' '] | tablero = [' ', 'O', 'O', 'O', ' ', 'X', ' ', 'X', ' ', ' '] | ||
+ | |||
+ | == ¿Cómo sé si una casilla está libre? == | ||
+ | No tiene ni 'O', ni 'X' en esa posición. |
Revisión de 23:27 4 nov 2011
Contenido
Un diagrama
http://inventwithpython.com/images/10-1.png
¿Cómo representamos las posiciones del tablero?
http://inventwithpython.com/images/10-2.png
¿Una lista de 10 elementos, despreciando el primero (índice 0)?
Ejemplo: un estado del tablero y su representación
----------- X | | ----------- | X | ----------- O | O | O -----------
# la posición 0 no se usa para facilitar el proceso tablero = [' ', 'O', 'O', 'O', ' ', 'X', ' ', 'X', ' ', ' ']
¿Cómo sé si una casilla está libre?
No tiene ni 'O', ni 'X' en esa posición.