👤

Bonjour a tous, je suis en première et j'ai un devoir en informatique, vous pourriez m'aider ?
voici l'exercice : En python, coder un petit programme depuis la chaine de caractères "bonjour" qui affiche "BoNJouR", c’est-à-dire qui affiche cette chaîne avec les voyelles en minuscule et les consonnes en majuscule.
merci


Répondre :

def reponse(txt):

reponse_txt = ''

voyelle = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']

for i in txt:

 if i in voyelle:

  reponse_txt += i.lower()

 else:

  reponse_txt += i.upper()

return reponse_txt

print(reponse('bonjour'))

       

.lower() transforme en minuscule la chaine de caractère

.upper() transforme en majuscule la chaine de caractère