print(" 0 1 2") for i in range(3): row = str(i) + " " for j in range(3): row += plateau[i][j] + " " print(row)
def jouer(): # Initialiser le plateau de jeu plateau = [[" ", " ", " "], [" ", " ", " "], [" ", " ", " "]] tour = 0 symboles = ["X", "O"] fin = False
while not fin:
# Afficher le plateau de jeu afficher_plateau(plateau)
# Demander au joueur en cours de jouer
joueur = tour % 2 print("Tour du joueur", symboles[joueur]) ligne = int(input("Entrez le numéro de ligne (0, 1 ou 2): ")) colonne = int(input("Entrez le numéro de colonne (0, 1 ou 2): "))
# Vérifier si la case est vide
if plateau[ligne][colonne] == " ": plateau[ligne][colonne] = symboles[joueur] tour += 1 else: print("Cette case est déjà occupée, veuillez choisir une autre case")
# Vérifier si un joueur a gagné
for i in range(3): if plateau[i][0] == plateau[i][1] == plateau[i][2] != " ": print("Le joueur", symboles[joueur], "a gagné !") fin = True elif plateau[0][i] == plateau[1][i] == plateau[2][i] != " ": print("Le joueur", symboles[joueur], "a gagné !") fin = True if plateau[0][0] == plateau[1][1] == plateau[2][2] != " ": print("Le joueur", symboles[joueur], "a gagné !") fin = True elif plateau[0][2] == plateau[1][1] == plateau[2][0] != " ": print("Le joueur", symboles[joueur], "a gagné !") fin = True
Définir Les Variables Et Afficher Leur Type Texte - Variable Bonjour Nombre - Entier - Variable 42 Nombre - Decimal - Variable 3.14 Printtype de La Variable Texte - Variable Typetexte - Variable