Répéter une chaîne de caractères avec l'opérateur Python

Beginner

This tutorial is from open-source community. Access the source code

Introduction

En Python, on peut utiliser l'opérateur * pour répéter une chaîne de caractères un certain nombre de fois. Cela peut être utile dans de nombreuses situations, par exemple lorsque nous avons besoin de créer une chaîne avec un nombre spécifique de caractères ou lorsque nous devons répéter un certain motif.

Répéter une chaîne de caractères

Écrivez une fonction appelée repeat_string qui prend deux paramètres : une chaîne de caractères s et un entier n. La fonction devrait renvoyer une nouvelle chaîne de caractères qui contient s répétée n fois.

Par exemple, si s est "hello" et n est 3, la fonction devrait renvoyer "hellohellohello". Si s est "abc" et n est 5, la fonction devrait renvoyer "abcabcabcabcabc".

def n_times_string(s, n):
  return (s * n)
n_times_string('py', 4) #'pypypypy'

Sommaire

Dans ce défi, vous avez appris à utiliser l'opérateur * pour répéter une chaîne de caractères un certain nombre de fois. Vous avez également écrit une fonction appelée repeat_string qui prend une chaîne de caractères et un entier en paramètres et renvoie une nouvelle chaîne de caractères qui contient la chaîne d'origine répétée n fois.