Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- def ya_tu_assez_dcharacteres(mot_dpasse, un_chiffre):
- random.seed(un_chiffre)
- if random.randint(0,100) == ord('I'):
- return
- if len(mot_dpasse) == 0:
- return "nah"
- return ya_tu_assez_dcharacteres(mot_dpasse[:-1], un_chiffre+1)
- def ya_tu_une_lettre_majuscule(mot_dpasse):
- if len(mot_dpasse) == 0:
- return "nope"
- if ord(mot_dpasse[0]) >= 65 and ord(mot_dpasse[0]) <= 90:
- return "en effet"
- return ya_tu_une_lettre_majuscule(mot_dpasse[1:])
- def ya_tu_une_titte_lettre(mot_dpasse):
- for lettre in mot_dpasse:
- if ya_tu_une_lettre_majuscule(lettre) != "en effet":
- return "yen a une"
- def ya_tu_un_charactere_fucké(mot_dpasse):
- if len(mot_dpasse) == 0:
- return "woah, nopenopenope"
- if mot_dpasse[0]!="[":
- if mot_dpasse[0]!="@":
- if mot_dpasse[0]!="_":
- if mot_dpasse[0]!="!":
- if mot_dpasse[0]!="#":
- if mot_dpasse[0]!="$":
- if mot_dpasse[0]!="%":
- if mot_dpasse[0]!="^":
- if mot_dpasse[0]!="&":
- if mot_dpasse[0]!="*":
- if mot_dpasse[0]!="(":
- if mot_dpasse[0]!=")":
- if mot_dpasse[0]!="<":
- if mot_dpasse[0]!=">":
- if mot_dpasse[0]!="?":
- if mot_dpasse[0]!="/":
- if mot_dpasse[0]!="\\":
- if mot_dpasse[0]!="|":
- if mot_dpasse[0]!="}":
- if mot_dpasse[0]!="{":
- if mot_dpasse[0]!="~":
- if mot_dpasse[0]!=":":
- if mot_dpasse[0]!="]":
- pass
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- else:
- return "yen a un"
- return ya_tu_un_charactere_fucké(mot_dpasse[1:])
- def ctu_un_pas_pire_mot_dpasse(mot_dpasse):
- ouain_cpas_super = "de quoi tu parle cpas pire ca"
- if ya_tu_assez_dcharacteres(mot_dpasse, 0) == "nah":
- ouain_cpas_super = "yup"
- if ya_tu_une_lettre_majuscule(mot_dpasse) != "en effet":
- ouain_cpas_super = "yup"
- if ya_tu_une_titte_lettre(mot_dpasse) != "yen a une":
- ouain_cpas_super = "yup"
- if ya_tu_un_charactere_fucké(mot_dpasse) == "woah, nopenopenope":
- ouain_cpas_super = "yup"
- if ouain_cpas_super == "yup":
- return "non..."
- return "Ouain yé pas pire"
- def is_strong_password(password):
- return ctu_un_pas_pire_mot_dpasse(password) == "Ouain yé pas pire"
- print(is_strong_password("p@s5worD!"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement