Def say(message, times = 1):
print(message * times)
say('Привет')
say('Мир', 5)
Хотелось бы сделать так, чтобы после определённого количества повторённых слов во втором выводе (say('Мир', 5)) в последнем повторении ставилась точка(чтоб все повторение были в одну строку)

8 Авг 2019 в 19:42
345 +1
0
Ответы
1

def say(message, times = 1):
if times > 1:
print(message * (times - 1) + message + '.')
else:
print(message)

say('Привет')
say('Мир', 5)

20 Апр 2024 в 15:04
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир