Last active
May 4, 2018 16:27
-
-
Save KowalskiThomas/9ecd69ee2c1b7d40dd17de837889f77e to your computer and use it in GitHub Desktop.
chaine_grille.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def chaine_grille(grille): | |
""" | |
Renvoie une chaîne de caractères affichable qui représente la grille. | |
""" | |
# Affiche une ligne d'étoiles pour délimiter les tours | |
res = "\n*******************************\n\n" | |
# Affiche le score : str(int(score(grille))) => on convertir score(grille) en entier (car c'est un float) puis en str (car on ne peut pas faire str + int) | |
res += "\tVotre score : " + str(int(score(grille))) + " \n\n" | |
# On affiche le haut de la grille | |
res += " -----------------------------\n" | |
# On affiche la grille | |
# Pour chaque ligne de la grille | |
for i in range(0,4): | |
# Pour chaque colonne | |
for j in range(0,4): | |
# On affiche | puis le nombre en (i, j) | |
res = res + " | " + str(grille[i][j]) | |
# Là, on a parcouru toutes les colonnes de la ligne, donc on ajoute un | et un \n (retour à la ligne) | |
res += " | \n" | |
# Et après on met plein de tirets pour délimiter la ligne | |
res += " -----------------------------\n" | |
return res |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment