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): 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)