Pour transformer les lettres majuscules en minuscules d'une chaine sous python il existe la fonction lower:
>>> s = "HELLO"
>>> s = s.lower()
>>> s
'hello'
Si on veut transformer les lettres majuscules en minuscules sauf la première lettre on peut utiliser capitalize() :
>>> s = 'HELLO WORLD'
>>> s.capitalize()
'Hello world'
Note: avec le web framework python django on peut utiliser le tag "title" dans un template pour transformer les lettres majuscules en minuscules sauf la première lettre:
{{ "name"|title }}
Recherches associées
Liens | Site |
---|---|
lower | python doc |
Convert a Python list with strings all to lowercase or uppercase | stackoverflow |
Replace uppercase characters with lowercase+extra characters | stackoverflow |
How to replace uppercase with underscore? | stackoverflow |
How to lowercase a string in Python? | stackoverflow |
string capitalize() in Python | geeksforgeeks.org |
Make the first letter uppercase inside a django template | stackoverflow |