1.5 KiB
1.5 KiB
Exercices sur les manipulations de chaînes
Exercice 1
- Consultez les méthodes disponibles sur les chaînes
- Déclarez une chaîne de caractères avec plusieurs mots
- Affichez la version tout en majuscules (
upper
) - Affichez la version tout en minuscules (
lower
) - Découpez la autour des espaces (
split
)
Exercice 2 (joindre les deux bouts)
- Partant de cette liste de mots :
word_list = ("mon", "vieux", "tonton", "m'a", "jeté", "sur", "une", "nouvelle", "planète")
Utiliser la méthode join()
sur une chaîne de séparation pour reconstituer la phrase entière.
(N'utilisez pas de boucle for
).
Exercice 3 (slicing)
- Déclarez une chaîne de caractères quelconque
- En utilisant le slicing, affichez-la à l'envers
- De la même façon, affichez uniquement les 5 premiers caractères
- Affichez le texte, mais uniquement un caractère sur deux
Exercice 4 (f-strings)
- Déclarez plusieurs variables :
number = 14
base_list = [1, 2, 3]
- Affichez une f-string incluant le contenu de
number
etbase_list
:- Il est 14 heures. La liste est [1, 2, 3].
Exercice A1 (join
+ conversion)
Partant de cette liste :
items = ["Hello, it's", True, "that", 40, "people have", None]
- Confectionner une phrase avec
" ".join()
. - La fonction
join
nécessitant une liste de chaînes pour fonctionner, utilisez une compréhension de liste pour convertir cette liste en liste de chaînes (utilisezstr(x)
).