Solution Exercice 45: nombre de majuscules et de minuscules dans une chaine en python

solution-exercice-45-nombre-de-majuscules-et-de-minuscules-dans-une-chaine-en-python

Exercice 45

Écrire une fonction en  Python qui prends en argument une chaine de caractères s et qui renvoie le nombre de minuscules et de majuscules contenu dans la chaine s.

Solution



# coding: utf-8
def nombreMajMin(s):
    
    # on initialise le nombre de majuscules et de minuscules à zéro
    nombreMaj = 0
    nombreMin = 0
 
 
    # on parcourt les lettres de s en testant si le caractère est maj ou min
    for lettre in s:
        if(lettre.isupper()):
            nombreMaj = nombreMaj + 1 
        elif lettre.islower():
            nombreMin = nombreMin + 1
            
    return (nombreMaj , nombreMin)
# On teste l'algorithme
s = "Python"
print(nombreMajMin(s))
print("Le nombre de majuscules est : " , nombreMajMin(s)[0])
print("Le nombre de minuscules est : " , nombreMajMin(s)[1])

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 45: nombre de majuscules et de minuscules dans une chaine en python

Leave a Reply