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
Post Views: 2 104
1 thought on “Solution Exercice 71: python algorithme qui détermine le chiffre minimum dans une chaine”