Solution Exercice 71: python algorithme qui détermine le chiffre minimum dans une chaine

Exercice 71

Écrire un programme Python qui détermine le chiffre minimum dans une chaîne donnée s.
Exemple si s = "Python3.7 est plus puissant que Python2.7",  l'algorithme doit renvoyer 2.  Nous supposons que la chaîne s ne contient aucun nombre négatif.



def minimumDigit(s):
    # crétion & initialisation de la liste des chiffres 
    listDigits = []
    # prcourir les caractères de s et extraire les chiffres
    for x in s:
        if x.isdigit():
            x = int(x)
            listDigits.append(x)

    # initialisation du minimum des chiffres
    minDigit = listDigits[0]

    # parcourir les chiffres de la liste et extraire le mminimum
    for n in listDigits:
        if minDigit > n:
            minDigit = n
    return minDigit
# Exemple:
s = "Python3.7 is more power than Python2.7"
print("Le minimum ds chiffre dans s est : ", minimumDigit(s))
# La sortie est : Le minimum des chiffre dans s est :  2




 

 

1 thought on “Solution Exercice 71: python algorithme qui détermine le chiffre minimum dans une chaine

Leave a Reply