Commit 346ed994 authored by Guillaume's avatar Guillaume

Update

parent f704fbab
......@@ -6,18 +6,22 @@ def pycaptcha():
tent = 0
# Déclaration de la liste de mots utilisés, sans accent et de préférence > 5 lettres
mots = ["bretagne", "soleil", "bouteille", "voiture", "animal", "musique", "table", "ordinateur", "programmation", "pantalon", "chaussure", "piscine", "cheveux", "chaussette", "clavier", "costume", "docteur", "barbichette", "lunette", "radio", "fauteuil", "arbre", "capitale", "monde", "capuche", "parquet", "garage", "escalier", "boisson", "rigoler", "cuisine", "chambre", "matelas", "tapis", "bureau", "radiateur", "espagne", "allemagne", "bruxelles", "luxembourg", "amsterdam", "norvege", "croatie", "basketball", "football", "handball", "australie", "autriche", "japon", "infirmier"]
# print(len(mots))
# print(len(mots)) # Affiche la longueur de la liste de mots utilisée
while verif_captcha == False:
x = random.randint(0,len(mots)-1) # On génère un nombre pour choisir un mot aléatoire dans la liste
captcha = list(mots[x]) # On crée une nouvelle liste où on décompose les lettres du mot sélectionné au hasard
y = random.randint(0,len(captcha)-1) # On génère un chiffre aléatoire dans la liste qui contient les lettres du mot choisi
if y == 0:
extension = "ère"
extension = "la première"
elif y == len(captcha)-2:
extension = "l'avant-dernière"
elif y == len(captcha)-1:
extension = "la dernière"
else:
extension = "ème"
extension = f"la {y+1}ème"
reponse = str(input(f"Donner la {y+1}{extension} lettre du mot {mots[x]} : "))
reponse = str(input(f"Donner {extension} lettre du mot {mots[x]} : "))
if reponse.lower() == str(captcha[y]) or reponse.upper() == str(captcha[y]):
print("Ok !")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment