From 9c606abc80edff328ed1d942e2bc783e3f7060fd Mon Sep 17 00:00:00 2001 From: Louis-Saglio Date: Sat, 31 Dec 2016 12:14:28 +0100 Subject: [PATCH] =?UTF-8?q?D=C3=A9blocage=20en=20cas=20d'oubli=20d'identif?= =?UTF-8?q?iants=20Voir=20la=20moyenne=20dans=20les=20scores?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sessions.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sessions.py b/sessions.py index d7407ab..8923586 100644 --- a/sessions.py +++ b/sessions.py @@ -49,6 +49,8 @@ def connexion(mode='verbose', user_name='', password=''): if mode == 'verbose': user_name = demander("Quel est votre nom d'utilisateur ?") password = demander("Mot-de-passe ?") + if user_name == 'exit': + return False try: assert verifier_password(user_name, password) is True return {'user_name' : user_name, 'password' : password} @@ -64,10 +66,12 @@ def voir_scores(mode='verbose', user='', password=''): userName = identifiants['user_name'] data = lire_compte(userName) scores = data['scores'] + moyenne = round(moyenne_iter(scores), 2) strScores = '' for score in scores: strScores += (str(score) + '; ') - print(strScores) + print("Voici les scores de", userName, '\n', strScores) + print("Ce qui fait une moyenne de", moyenne) def creer_meilleurs_scores(fichier='meilleurs_scores'): from pickle import Pickler @@ -107,7 +111,7 @@ def ajouter_meilleurs_scores(user, score, fichier='meilleurs_scores'): def afficher_meilleurs_scores(fichier='meilleurs_scores', retourner=False): data = lire_compte(fichier) if retourner is False: - for i in range(len(data['scores'])): + for i in range(len(data['scores'])): print(data['user_name'][i], ' : ', data['scores'][i]) else: return data