Triqui 1 2
Triqui 1 2
Triqui 1 2
"""triqui 1.2
import random
import time
import os
def presentacion():
print("seleccione su ficha X / O")
ficha = ""
while ficha != "O" and ficha != "X":
ficha = input(" ").upper()
if ficha == "X":
humano = "X"
ordenador = "O"
elif ficha == "O":
humano = "O"
ordenador = "X"
return humano,ordenador
def mostrar_tablero(tablero):
def seguir_jugando():
return True
else:
return False
def tablero_lleno(tablero):
for i in tablero:
if i == " ":
return False
else:
return True
def casilla_libre(tablero,casilla):
def movimiento_jugador(tablero):
posiciones = ["1","2","3","4","5","6","7","8","9"]
posicion = None
while True:
if posicion not in posiciones:
posicion = input(" te toca (1/9): ")
else:
posicion = int (posicion)
if not casilla_libre(tablero,posicion-1):
print(" casilla no disponible ")
else:
return posicion-1
def movimiento_ordenador(tablero,jugador):
else:
while True:
casilla = random.randint(0,8)
if tablero[casilla] == " ":
break
return casilla
jugando = True
while jugando:
tablero = [" "] * 9
os.system("cls")
mostrar_tablero(tablero)
if humano == "O":
turno = "humano"
else:
turno = "ordenador"
partida = True
while partida:
if tablero_lleno(tablero):
print("empate")
partida = False
jugando = seguir_jugando()'''