Merge remote-tracking branch 'origin/aff'
This commit is contained in:
commit
30960da17b
|
@ -68,6 +68,7 @@ def jouer(nom, descr):
|
||||||
decrire_le_jeu(jeu)
|
decrire_le_jeu(jeu)
|
||||||
nbre_tirs = 0
|
nbre_tirs = 0
|
||||||
while not tous_coules(jeu):
|
while not tous_coules(jeu):
|
||||||
|
afficher_jeu(jeu)
|
||||||
tir = lire_un_tir(nom)
|
tir = lire_un_tir(nom)
|
||||||
nbre_tirs += 1
|
nbre_tirs += 1
|
||||||
nav, res = analyse_un_tir(jeu, tir)
|
nav, res = analyse_un_tir(jeu, tir)
|
||||||
|
@ -292,6 +293,17 @@ def decrire_le_jeu(jeu):
|
||||||
print(
|
print(
|
||||||
'À vous de jouer en répondant à l\'invite ?- par deux nombres séparés par une virgule.')
|
'À vous de jouer en répondant à l\'invite ?- par deux nombres séparés par une virgule.')
|
||||||
|
|
||||||
|
def afficher_jeu(jeu):
|
||||||
|
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='')
|
||||||
|
else:
|
||||||
|
print('x', end='')
|
||||||
|
else:
|
||||||
|
print('.', end='')
|
||||||
|
print()
|
||||||
|
|
||||||
def lire_un_tir(nom):
|
def lire_un_tir(nom):
|
||||||
"""
|
"""
|
||||||
|
|
2
auto.py
2
auto.py
|
@ -92,4 +92,6 @@ def creerZip(semestre, tp):
|
||||||
fichierZip.write(os.path.join(chem, f), os.path.join(nomDossier, f))
|
fichierZip.write(os.path.join(chem, f), os.path.join(nomDossier, f))
|
||||||
fichierZip.close()
|
fichierZip.close()
|
||||||
|
|
||||||
|
os.link(chemin(semestreEnCours(), tpEnCours()), 't')
|
||||||
|
os.link(chemin(semestreEnCours()), 's')
|
||||||
creerZip(semestreEnCours(), tpEnCours())
|
creerZip(semestreEnCours(), tpEnCours())
|
||||||
|
|
Reference in a new issue