Débutant
🧠 Fondamentaux
10 XP
0 personnes ont réussi
Répéter une chaîne
En Python, l'opérateur * appliqué à une chaîne permet de la répéter un certain nombre de fois.
Par exemple : 'Ha' * 3 donne 'HaHaHa' '-' * 10 donne '----------' 'abc' * 0 donne '' (chaîne vide)
C'est très pratique pour créer des lignes de séparation, des motifs, ou pour formater du texte.
Écris une fonction ligne(caractere, nombre) qui prend un caractère et un nombre, et renvoie une chaîne qui répète ce caractère le nombre de fois indiqué.
Exemple : ligne('-', 5) renvoie '-----' ligne('*', 3) renvoie '***'
Tests (3/4)
Tirets
assert ligne('-', 5) == '-----'
Étoiles
assert ligne('*', 3) == '***'
Zéro fois
assert ligne('x', 0) == ''
+ 0 tests cachés
Indices (3 disponibles)
Solution officielle
def ligne(caractere, nombre):
return caractere * nombre