Повторение строки с использованием оператора Python

PythonPythonBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В Python мы можем использовать оператор * для повторения строки определенное количество раз. Это может быть полезно в многих ситуациях, например, когда нам нужно создать строку с определенным количеством символов или когда нужно повторять определенный шаблон.


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{{"Повторение строки с использованием оператора Python"}} python/tuples -.-> lab-13698{{"Повторение строки с использованием оператора Python"}} python/function_definition -.-> lab-13698{{"Повторение строки с использованием оператора Python"}} end

Повторение строки

Напишите функцию под названием repeat_string, которая принимает два параметра: строку s и целое число n. Функция должна возвращать новую строку, которая содержит s, повторенную n раз.

Например, если s равно "hello" и n равно 3, функция должна вернуть "hellohellohello". Если s равно "abc" и n равно 5, функция должна вернуть "abcabcabcabcabc".

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

Резюме

В этом испытании вы узнали, как использовать оператор * для повторения строки определенное количество раз. Вы также написали функцию под названием repeat_string, которая принимает строку и целое число в качестве параметров и возвращает новую строку, которая содержит исходную строку, повторенную n раз.