Informatique

Question

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

1 Réponse

  • 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

Autres questions