# Запрашиваем у пользователя символ, которым будет рисоваться фигура
символ = input("Введите символ для контура фигуры: "
# Запрашиваем размер фигуры (сторону квадрата)
размер = int(input("Введите размер фигуры (целое число): "
)
# Проверяем, что размер больше 0, иначе нет смысла рисовать
if размер <= 0:
print("Размер фигуры должен быть положительным числом!"
else:
# Начинаем рисовать фигуру построчно
for строка in range(размер):
for столбец in range(размер):
# Проверяем, находится ли текущая клетка на границе
if строка == 0 or строка == размер - 1 or столбец == 0 or столбец == размер - 1:
# Если на границе, печатаем символ
print(символ, end=''
# 'end=''' чтобы символы печатались в одну строку
else:
# Иначе, печатаем пробел (внутри фигуры)
print(" ", end=''
# После каждой строки нужно сделать перенос на новую строку
print()