String mit Python-Operator wiederholen

PythonPythonBeginner
Jetzt üben

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

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In Python können wir den *-Operator verwenden, um einen String eine bestimmte Anzahl von Malen zu wiederholen. Dies kann in vielen Situationen nützlich sein, beispielsweise wenn wir einen String mit einer bestimmten Anzahl von Zeichen erstellen müssen oder wenn wir ein bestimmtes Muster wiederholen müssen.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/comments("Comments") python/DataStructuresGroup -.-> python/tuples("Tuples") python/FunctionsGroup -.-> python/function_definition("Function Definition") subgraph Lab Skills python/comments -.-> lab-13698{{"String mit Python-Operator wiederholen"}} python/tuples -.-> lab-13698{{"String mit Python-Operator wiederholen"}} python/function_definition -.-> lab-13698{{"String mit Python-Operator wiederholen"}} end

String wiederholen

Schreiben Sie eine Funktion namens repeat_string, die zwei Parameter akzeptiert: einen String s und eine Ganzzahl n. Die Funktion sollte einen neuen String zurückgeben, der s n Mal wiederholt enthält.

Beispielsweise sollte die Funktion, wenn s "hello" ist und n 3 ist, "hellohellohello" zurückgeben. Wenn s "abc" ist und n 5 ist, sollte die Funktion "abcabcabcabcabc" zurückgeben.

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

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie der *-Operator verwendet wird, um einen String eine bestimmte Anzahl von Malen zu wiederholen. Sie haben auch eine Funktion namens repeat_string geschrieben, die einen String und eine Ganzzahl als Parameter akzeptiert und einen neuen String zurückgibt, der den ursprünglichen String n Mal wiederholt enthält.