Напишите программу, которая запрашивает у пользователя ввод n
(предположим, что пользователь вводит положительное целое число) и печатает только границы треугольника, используя звездочки '*'
height n
.
Например, если пользователь вводит 6, высота треугольника должна быть 6, как показано ниже, и между звездочками сверху не должно быть пробелов строка:
******
* *
* *
* *
**
*
Я не могу понять, как печатать часть между вершиной и концом рисунка? Это мой код:
n = int(input("Enter a positive integer value: "))
for i in range (n, 0, -1):
print ("*" * i)
Цикл for
предназначен для печати треугольника обратных звездочек. Препятствие - распечатать среднюю часть.