ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tres en raya (PYTHON)


Enviado por   •  23 de Marzo de 2020  •  Tarea  •  1.349 Palabras (6 Páginas)  •  624 Visitas

Página 1 de 6

#Tres en raya

#-*- coding: utf-8 -*-

"""Juego del tres en raya

"""

#------------------------------------

#Creamos el tablero

tab1=[[0,0,0],[0,0,0],[0,0,0]]

tab2=[["","",""],["","",""],["","",""]]

#------------------------------------

#Librerias

import random

#------------------------------------

#Variables

turnojugador1=True

terminado=False

ganador=False

cantturnos=0

#------------------------------------

#Comienza el programa

nombre1=input("Cual es tu nombre jugador 1?").capitalize()

nombre2=input("Cual es tu nombre jugador 2?").capitalize()

print('Bienvenidos al tres en raya',nombre1,'y',nombre2,'!')

print('Que gane el mejor :V')

if __name__ == '__main__':

tab1 = [[float() for ind0 in range(3)] for ind1 in range(3)]

tab2 = [[str() for ind0 in range(3)] for ind1 in range(3)]

for i in range(1,4):

for j in range(1,4):

tab1[i-1][j-1] = 0

tab2[i-1][j-1] = " "

while terminado==False:

# comentarios

print("") # no hay forma directa de borrar la pantalla con Python estandar

print(" ")

print(" || || ")

print(" ",tab2[0][0]," || ",tab2[0][1]," || ",tab2[0][2])

print(" 1|| 2|| 3")

print(" =====++=====++======")

print(" || || ")

print(" ",tab2[1][0]," || ",tab2[1][1]," || ",tab2[1][2])

print(" 4|| 5|| 6")

print(" =====++=====++======")

print(" || || ")

print(" ",tab2[2][0]," || ",tab2[2][1]," || ",tab2[2][2])

print(" 7|| 8|| 9")

print(" ")

if ganador ==False and cantturnos<9:

#Comentarios

if turnojugador1:

ficha='O'

valor=1

objetivo=1

print("Te toca jugar ",nombre1,"(X)")

else:

ficha='X'

valor=2

objetivo=8

print("Te toca jugar ",nombre2," (O)")

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (38 Kb) docx (9 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com