TP1 Singles quotes FTW

This commit is contained in:
Geoffrey Frogeye 2015-01-25 23:40:27 +01:00
parent 28da67cc1a
commit f7e6479760

View file

@ -9,7 +9,7 @@ from etudiants import *
def question(numero):
print('\n***', 'Question', numero, "***")
print('\n***', 'Question', numero, '***')
question(1)
@ -27,7 +27,7 @@ print('Le test a retourné', test1)
question(2)
print("Il y a", len(l_etudiants), "étudiants dans la liste")
print('Il y a', len(l_etudiants), 'étudiants dans la liste')
question(3)
@ -36,8 +36,8 @@ monId = 11501230 # Jean-Loup
# monId = 11500683 # Geoffrey
fiche = l_etudiants[monId % len(l_etudiants)]
print("Cette fiche est celle de", fiche[2], fiche[1],
"qui est en", fiche[3], fiche[4], "et son id est le", fiche[0])
print('Cette fiche est celle de', fiche[2], fiche[1],
'qui est en', fiche[3], fiche[4], 'et son id est le', fiche[0])
question(4)
@ -58,14 +58,14 @@ def nbre_prenoms(prenom):
Renvoie le nombre détudiants dont le prénom est passé en paramètre
CU : prenom est un str
"""
assert(type(prenom) == str), "prenom n'est pas du type str"
assert(type(prenom) == str), 'prenom n\'est pas du type str'
return [i[2] for i in l_etudiants].count(prenom.upper())
print("Il y a", nbre_prenoms("Alexandre"),
"étudiants qui s'appellent Alexandre")
print("Il y a", nbre_prenoms("Camille"),
"étudiant(e)s qui s'appellent Camille")
print('Il y a', nbre_prenoms('Alexandre'),
'étudiants qui s\'appellent Alexandre')
print('Il y a', nbre_prenoms('Camille'),
'étudiant(e)s qui s\'appellent Camille')
question(6)
@ -127,6 +127,6 @@ def liste_formation(formation):
appartenant à la formation donnée
CU : formation est une formation valide
"""
assert(formation in parcours), "La formation donnée n'est pas valide"
assert(formation in parcours), 'La formation donnée n\'est pas valide'
return list(i[0:2] + (i[4],) for i in l_etudiants if i[3] == formation)