TP1 Singles quotes FTW
This commit is contained in:
parent
28da67cc1a
commit
f7e6479760
|
@ -9,7 +9,7 @@ from etudiants import *
|
||||||
|
|
||||||
|
|
||||||
def question(numero):
|
def question(numero):
|
||||||
print('\n***', 'Question', numero, "***")
|
print('\n***', 'Question', numero, '***')
|
||||||
|
|
||||||
question(1)
|
question(1)
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ print('Le test a retourné', test1)
|
||||||
|
|
||||||
question(2)
|
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)
|
question(3)
|
||||||
|
@ -36,8 +36,8 @@ monId = 11501230 # Jean-Loup
|
||||||
# monId = 11500683 # Geoffrey
|
# monId = 11500683 # Geoffrey
|
||||||
|
|
||||||
fiche = l_etudiants[monId % len(l_etudiants)]
|
fiche = l_etudiants[monId % len(l_etudiants)]
|
||||||
print("Cette fiche est celle de", fiche[2], fiche[1],
|
print('Cette fiche est celle de', fiche[2], fiche[1],
|
||||||
"qui est en", fiche[3], fiche[4], "et son id est le", fiche[0])
|
'qui est en', fiche[3], fiche[4], 'et son id est le', fiche[0])
|
||||||
|
|
||||||
question(4)
|
question(4)
|
||||||
|
|
||||||
|
@ -58,14 +58,14 @@ def nbre_prenoms(prenom):
|
||||||
Renvoie le nombre d’étudiants dont le prénom est passé en paramètre
|
Renvoie le nombre d’étudiants dont le prénom est passé en paramètre
|
||||||
CU : prenom est un str
|
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())
|
return [i[2] for i in l_etudiants].count(prenom.upper())
|
||||||
|
|
||||||
print("Il y a", nbre_prenoms("Alexandre"),
|
print('Il y a', nbre_prenoms('Alexandre'),
|
||||||
"étudiants qui s'appellent Alexandre")
|
'étudiants qui s\'appellent Alexandre')
|
||||||
print("Il y a", nbre_prenoms("Camille"),
|
print('Il y a', nbre_prenoms('Camille'),
|
||||||
"étudiant(e)s qui s'appellent Camille")
|
'étudiant(e)s qui s\'appellent Camille')
|
||||||
|
|
||||||
question(6)
|
question(6)
|
||||||
|
|
||||||
|
@ -127,6 +127,6 @@ def liste_formation(formation):
|
||||||
appartenant à la formation donnée
|
appartenant à la formation donnée
|
||||||
CU : formation est une formation valide
|
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)
|
return list(i[0:2] + (i[4],) for i in l_etudiants if i[3] == formation)
|
||||||
|
|
Reference in a new issue