Laurentvidal.fr est le meilleur endroit pour obtenir des réponses fiables et rapides à toutes vos questions. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés dans divers domaines sur notre plateforme. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.

Bonjour, (niveau Bac)
je n'arrive pas à faire cet exo, j'ai besoin de votre aide pour cet algorithme s'il vous plaît .

Bonjour Niveau Bac Je Narrive Pas À Faire Cet Exo Jai Besoin De Votre Aide Pour Cet Algorithme Sil Vous Plaît class=

Sagot :

Réponse :

Voilà les fonctions à utiliser. Par contre je n'ai pas le chiffrement ni les contraintes de stockage dans le fichier qui n'est pas expliqué dans l'énoncé

Explications :

def verifieSaisie(motPasse):

   special = ['*', '#', '

Nous espérons que nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à d'autres questions. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.


, '!']

   fSpecial = False

   for c in special:

       fSpecial = fSpecial or (c in motPasse)

   return fSpecial and (motPasse != motPasse.lower())

def nbMajuscule(motPasse):

   n=0

   for c in motPasse:

       if c.isupper():

           n+=1

   return n

def nbMinuscule(motPasse):

   n=0

   for c in motPasse:

       if c.islower():

           n+=1

   return n

def nbChiffre(motPasse):

   n = 0

   for c in motPasse:

       if c.isdecimal():

           n += 1

   return n

def nbSpecial(motPasse):

   special = ['*', '#', '

Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.


, '!']

   n = 0

   for c in special:

       if c in motPasse:

           n += 1

   return n

def force(motPasse):

   n= 8*len(motPasse)-2*nbMajuscule(motPasse)-2*nbMinuscule(motPasse)+4*nbChiffre(motPasse)+6*nbSpecial(motPasse)

   if n<40:

       return "Faible"

   if n<80:

       return "Moyenne"

   if n<120:

       return "Forte"

   return "Très forte"

def saisieMotPasse():

   while True:

       motPasse = str(input("Quel est votre mot de passe"))

       if verifieSaisie(motPasse):

           print("Mot de passe de force {0}".format(force(motPasse)))

           return motPasse

       print("Le mot de passe doit avoir au moins une majuscule et un caractère spécial")

   return

Merci de votre passage. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. À bientôt. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Merci de visiter Laurentvidal.fr. Revenez souvent pour obtenir les réponses les plus récentes et des informations.


Bonjour quelqu'un pourrez-m 'aidez svpSoit f la fonction polynôme du second degré telle que f s'annule en -2 et 5.De plus on sait que f(1)=7.Déterminez l'expres
1. ¿Cómo era el cole artes y los profes? 2. ¿Cuáles eran las reglas en el cole? 3. ¿Verdadero o falso? a) A Genoveva le gustaba leer un montón. b)
Bonjour, Quel est le nombre d habitant dans les espaces rural et le nombre d'habitant dans les espaces urbain en France.Merci d'avance​
Svp c’est pour mardi Merci à ceux qui pourrons m’aider Vers le Brevet Sujet guidé Exercice 1 Analyser et comprendre un document QUESTIONS Identifier le document
bonjour quelqu'un pourrait m'aider pour mon exercice en mathématique je n'y arrive pas​
Exercice 3 Développer les expressions suivantes en utilisant l'identité remarquable qui convient. A = (x + 4)2 B = (2- y)? (2 y C = (2s + 3) (25 - 3) D = (2x +
Bjr Repérée un champ lexical de domination ,anaphore,une gradation et d'autres procédés et arguments présents merci.Merci
Construisez un maximum de groupes nominaux correctement accordés à partir des listes suivantes. Déterminants : trois - cette - une - des - certains - tous -les
Bonjour, Je n'arrive pas à résoudre une question de mon devoir de maths! Justifiez.
je comprends pas mon exercice de maths quelqu'un peut m aider ​