nom/prenoms en majuscules dans la base

This commit is contained in:
viennet 2020-11-11 22:05:29 +01:00
parent 233a11ad14
commit 7757173d1b
2 changed files with 5 additions and 3 deletions

View File

@ -5,7 +5,7 @@
Change aléatoirement les identites (nip, sexe, nom, prenom) des étudiants d'un semestre.
Le NIP est choisi alétoirement (nombre entier à 8 chiffres).
Le NIP est choisi aléatoirement (nombre entier à 8 chiffres).
Les noms et prénoms sont issus des fichiers noms.txt, prenoms-h.txt, prenoms-f.txt
(ce sont simlement les plus fréquemment rencontrés en France).
Le sexe est choisi aléatoirement 50-50.

View File

@ -13,9 +13,11 @@ PRENOMS_F = [x.strip() for x in open(cur_dir / "prenoms-f.txt").readlines()]
def nomprenom(sexe):
"""un nom et un prenom au hasard"""
"""un nom et un prenom au hasard,
toujours en majuscules.
"""
if "e" in sexe.lower() or "f" in sexe.lower():
prenom = random.choice(PRENOMS_F)
else:
prenom = random.choice(PRENOMS_H)
return random.choice(NOMS), prenom
return random.choice(NOMS).upper(), prenom.upper()