Pessoal, sou iniciante na área de programação e estou com dúvidas nas questões abaixo. Vou postar a questão e a minha tentativa. Se alguém puder me ajudar desde já agradeço.
1 - Escreva a função Retângulo, imprimindo os retângulos sem preenchimento, de forma que os caracteres que não estiverem na borda do retângulo sejam espaços.
largura = int(input("Digite a largura: "))
altura = int(input("Digite a altura: "))
caractere = "#"
def retângulo(largura, altura, caractere):
linha = caractere * largura
for i in range(altura):
print(linha)
retângulo(caractere, altura, largura)