Задать вопрос
@raijin57
Начинающий амбициозный программист

Как логичнее закончить?

6446975610254537804459.png

Не могу придумать логичное окончание. Сейчас код выводит только половину :(
def print_pattern(n, m):
    if m <= 0:
        return ''
    return str(n) * m + '\n' + print_pattern(n - 1, m - n)
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexandroppolus
@Alexandroppolus
кодир
Сейчас код выводит только половину

ну так дорисуй вторую половину
...
return str(n) * m + '\n' + print_pattern(n - 1, m - n) + '\n' + print_pattern(n - 1, m - n) + '\n' + str(n) * m
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы