W Python czasami użytkownicy chcą kilkakrotnie powtórzyć pożądany ciąg. Ta sytuacja może wystąpić, gdy jest konieczne utworzenie próbnego pliku lub danych do celów testowych. Jednak przydatne staje się użytkownikom, aby zdarzyło się to ręcznie. Aby to zrobić, Python zapewnia wiele niesamowitych technik, takich jak funkcje i operatorzy.
Ten zapis opisuje różne sposoby powtarzania sznurka n razy w Pythonie.
Jak powtórzyć ciąg „N” w Pythonie?
Powtórzyć ciąg „N„Czasy W Pythonie stosowane są podawane techniki poniżej:
Metoda 1: Powtórz ciąg „N” czasów za pomocą operatora „*” w Python
Użyj operatora powtórzeń „*”, aby iterować ciąg „N„Liczba razy w Pythonie. „„*„Operator przyjmuje pożądany ciąg, który należy powtórzyć, i określony numer liczby całkowitej. Po wykonaniu iteracji generuje nowy ciąg. Co więcej, „N„Numer może być wartością liczb całkowitą.
Przykład
Najpierw utwórz zmienną ciąg:
my_string = "Linux"Następnie użyj powtórzenia ”*„Operator, wcześniej zadeklarowana zmienna łańcuchowa i określa wymaganą liczbę iteracji jako„N”I przekazuj je zmiennej:
wynikowy_string = my_string * 3Użyj "wydrukować()”Funkcja wyświetlania wartości„wynik_string" zmienny:
Drukuj (wynik_string)Jak widać, dostarczony ciąg powtórzył się trzy razy:
Metoda 2: Powtórz ciąg „N” ciąg „N” przy użyciu pętli „For” w Pythonie
„„Do„Pętla może być używana do powtarzania łańcucha”N„Czasy w Pythonie. Jest to funkcja iteracyjna, która ma sekwencję obiektów. Pętla „for” może iterować elementy na określonej liście.
Przykład
Powtórzyć ciąg „N”Czasy, wykorzystując„Do„Pętla, spójrz na następujący kod:
defrepeatString (Word, x, y):Tutaj:
Wyjście
Metoda 3: Powtórz ciąg długości z funkcją zdefiniowaną przez użytkownika w Python
Czasami użytkownicy chcą powtórzyć ciąg i muszą również pozostać w limicie znaków. Jednak w Pythonie nie ma wbudowanej funkcji, aby wykonać tę operację. W tym konkretnym celu możesz zdefiniować własną funkcję.
Poniższy przykład kodu pokazuje, jak powtórzyć ciąg do określonej długości z funkcją zdefiniowaną przez użytkownika.
Przykład
Aby zdefiniować funkcję i powtórzyć ciąg „N„Czasy w Pythonie, spójrz na kod poniżej:
def RepeoneString (Word, długość):W wyżej wymieniony kod:
Wyjście
Chodziło o powtarzanie sznurka „N” w Pythonie przy użyciu różnych podejść.
Wniosek
Powtórzyć ciąg „N„Czasy w Pythonie,„ The ”*„Operator”Do„Można użyć pętli i funkcji zdefiniowanej przez użytkownika. „„*„Operator przyjmuje ciąg, który musi się powtórzyć, i wymagany numer liczb całkowitych. Pętla „for” jest funkcją iteracyjną, która ma sekwencję obiektów, które mogą iterować nad elementami na określonej liście. Ten zapis opracował różne sposoby powtarzania sznurka n razy w Pythonie.