Задача 10: Повторение строки с заданным разделителем

Вам нужно написать программу, которая принимает строку s, число n, и строку sep для разделителя. Выведите строку s n раз, разделяя каждый вывод строкой sep.

Пример:

Входные данные:

Hello
3
-

Выходные данные:

Hello-Hello-Hello


Комментарии

artom_avatar
artom
,
1 месяц, 21 день назад
Написал такой код s = input() n = int(input()) sep = str(input()) print (s * n, sep=sep) Подскажите, где ошибся, подозреваю, что где-то ошибка в print(), или???
perminoff_avatar
perminoff
,
1 месяц, 21 день назад
artom, Если мы просто умножаем строку n раз, то не будет подставлен разделитель sep. Тут правильно складывать строку с разделителем и умножать ее print((s + sep) * (n - 1) + s)
artom_avatar
artom
,
1 месяц, 20 дней назад
ОК, спасибо!