diff --git a/S2/TP3/bataille_navale.py b/S2/TP3/bataille_navale.py index 5d95ae3..020420d 100755 --- a/S2/TP3/bataille_navale.py +++ b/S2/TP3/bataille_navale.py @@ -16,7 +16,7 @@ http://fr.wikipedia.org/wiki/Bataille_navale_%28jeu%29 """ __author__ = 'BEAUSSART Jean-loup & PREUD\'HOMME Geoffrey' -__date_creation__ = 'Mon, 16 Feb 2015 19:22:32 +0100' +__date_creation__ = 'Mon, 16 Feb 2015 19:30:54 +0100' ############################################### @@ -64,11 +64,10 @@ def jouer(nom, descr): à un fichier de description. """ jeu = cree_jeu(descr) - print(jeu) decrire_le_jeu(jeu) nbre_tirs = 0 while not tous_coules(jeu): - afficher_jeu(jeu) + # afficher_jeu(jeu) # Décommenter pour une nouvelle fonctionalité tir = lire_un_tir(nom) nbre_tirs += 1 nav, res = analyse_un_tir(jeu, tir) @@ -294,15 +293,21 @@ def decrire_le_jeu(jeu): 'À vous de jouer en répondant à l\'invite ?- par deux nombres séparés par une virgule.') def afficher_jeu(jeu): + """ + dict -> () + imprime une description visuelle du jeu + + CU : aucune + """ for x in range(1, jeu['plateau']['larg']+1): for y in range(1, jeu['plateau']['haut']+1): if (x, y) in jeu['coups_joues']: if (x, y) in jeu['plateau']: - print('o', end='') + print('o', end=' ') else: - print('x', end='') + print('x', end=' ') else: - print('.', end='') + print('.', end=' ') print() def lire_un_tir(nom):