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]
|
||||
print('┌' + '┬'.join(barres) + '┐')
|
||||
for y in range(len(donnees)):
|
||||
ligne = '│'
|
||||
for x in range(len(donnees[0])):
|
||||
ligne += ' ' * \
|
||||
(taillesColonnes[x] - len(str(donnees[y][x]))) + \
|
||||
str(donnees[y][x]) + '│'
|
||||
print(ligne)
|
||||
print('│{}│'.format('│'.join(["{:>{taille}}"
|
||||
.format(donnees[y][x], taille=taillesColonnes[x])
|
||||
for x in range(len(donnees[0]))])))
|
||||
if y == 0:
|
||||
print('├' + '┼'.join(barres) + '┤')
|
||||
print('└' + '┴'.join(barres) + '┘')
|
||||
|
@ -304,7 +301,7 @@ if affichage:
|
|||
fidele = c_compte == c_theor
|
||||
if not fidele:
|
||||
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)
|
||||
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
||||
.format("sont" if tousFideles else "ne sont pas"))
|
||||
|
@ -327,7 +324,7 @@ if affichage:
|
|||
fidele = c_compte == c_theor
|
||||
if not fidele:
|
||||
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)
|
||||
reponse("Les résultats comptés {} tous fidèles aux résultats théoriques."
|
||||
.format("sont" if tousFideles else "ne sont pas"))
|
||||
|
|
Reference in a new issue