Amélioré la construction du tableau avec du str.format()
This commit is contained in:
parent
6bec38e354
commit
b83f874bc1
|
@ -248,12 +248,9 @@ def afficher_tableau(donnees):
|
||||||
barres = ['─' * l for l in taillesColonnes]
|
barres = ['─' * l for l in taillesColonnes]
|
||||||
print('┌' + '┬'.join(barres) + '┐')
|
print('┌' + '┬'.join(barres) + '┐')
|
||||||
for y in range(len(donnees)):
|
for y in range(len(donnees)):
|
||||||
ligne = '│'
|
print('│{}│'.format('│'.join(["{:>{taille}}"
|
||||||
for x in range(len(donnees[0])):
|
.format(donnees[y][x], taille=taillesColonnes[x])
|
||||||
ligne += ' ' * \
|
for x in range(len(donnees[0]))])))
|
||||||
(taillesColonnes[x] - len(str(donnees[y][x]))) + \
|
|
||||||
str(donnees[y][x]) + '│'
|
|
||||||
print(ligne)
|
|
||||||
if y == 0:
|
if y == 0:
|
||||||
print('├' + '┼'.join(barres) + '┤')
|
print('├' + '┼'.join(barres) + '┤')
|
||||||
print('└' + '┴'.join(barres) + '┘')
|
print('└' + '┴'.join(barres) + '┘')
|
||||||
|
@ -304,7 +301,7 @@ if affichage:
|
||||||
fidele = c_compte == c_theor
|
fidele = c_compte == c_theor
|
||||||
if not fidele:
|
if not fidele:
|
||||||
tousFideles = False
|
tousFideles = False
|
||||||
tableau.append([nb, c_compte, c_theor, fidele])
|
tableau.append([nb, c_compte, c_theor, "Oui" if fidele else "Non"])
|
||||||
afficher_tableau(tableau)
|
afficher_tableau(tableau)
|
||||||
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
||||||
.format("sont" if tousFideles else "ne sont pas"))
|
.format("sont" if tousFideles else "ne sont pas"))
|
||||||
|
@ -327,7 +324,7 @@ if affichage:
|
||||||
fidele = c_compte == c_theor
|
fidele = c_compte == c_theor
|
||||||
if not fidele:
|
if not fidele:
|
||||||
tousFideles = False
|
tousFideles = False
|
||||||
tableau.append([nb, c_compte, c_theor, fidele])
|
tableau.append([nb, c_compte, c_theor, "Oui" if fidele else "Non"])
|
||||||
afficher_tableau(tableau)
|
afficher_tableau(tableau)
|
||||||
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
||||||
.format("sont" if tousFideles else "ne sont pas"))
|
.format("sont" if tousFideles else "ne sont pas"))
|
||||||
|
|
Reference in a new issue