nom/prenoms en majuscules dans la base
This commit is contained in:
parent
233a11ad14
commit
7757173d1b
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
Change aléatoirement les identites (nip, sexe, nom, prenom) des étudiants d'un semestre.
|
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
|
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).
|
(ce sont simlement les plus fréquemment rencontrés en France).
|
||||||
Le sexe est choisi aléatoirement 50-50.
|
Le sexe est choisi aléatoirement 50-50.
|
||||||
|
@ -13,9 +13,11 @@ PRENOMS_F = [x.strip() for x in open(cur_dir / "prenoms-f.txt").readlines()]
|
|||||||
|
|
||||||
|
|
||||||
def nomprenom(sexe):
|
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():
|
if "e" in sexe.lower() or "f" in sexe.lower():
|
||||||
prenom = random.choice(PRENOMS_F)
|
prenom = random.choice(PRENOMS_F)
|
||||||
else:
|
else:
|
||||||
prenom = random.choice(PRENOMS_H)
|
prenom = random.choice(PRENOMS_H)
|
||||||
return random.choice(NOMS), prenom
|
return random.choice(NOMS).upper(), prenom.upper()
|
||||||
|
Loading…
Reference in New Issue
Block a user