Exercice 107
Camel Case ou casse de chameau (parfois stylisé comme camelCase ; également connu sous le nom de casse de chameau ou plus formellement sous le nom de majuscules médiales) est la pratique consistant à écrire des phrases sans espaces ni ponctuation, indiquant la séparation des mots avec une seule lettre majuscule et le premier mot tout en minuscule. Exemple la transformation du texte T = "Python programming language" donne le texte T_camel = "pythonProgrammingLanguage"
Écrire un Programme Python pour convertir une chaîne donnée en Camelcase.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# convertir une chaine en camel case def camel_case(T): # initialisation de la chaine recherchée camel_Text = "" # Convertir le texte en une liste list_words = T.split() # Convertir le premier mot en minuscule first = list_words[0].lower() # construire le texte en camel case for i in range(1 , len(list_words)): camel_Text = camel_Text + list_words[i].capitalize() camel_Text = first + camel_Text return camel_Text # Exemple d'utilisation example_text = "Python programming language" camel_text = camel_case(example_text) print(camel_text) # output : "pythonProgrammingLanguage" |
Younes Derfoufi
CRMEF OUJDA