fevereiro 9, 2026

Retângulo em Código

Por admin

Sobre a Matemática

Retângulo é o quadrilátero que tem os quatro ângulos medindo 90°.

O quadrado é um retângulo especial porque tem quatro ângulos de 90° (como todo retângulo) e todos os lados são iguais (característica especial do quadrado).

Sobre o Código

Na linguagem de programação Python,

import – é o comando usado para importar bibliotecas ou módulos para dentro do programa.

matplotlib – é a biblioteca Python usada para criar gráficos, desenhos e visualizações.

.pyplot – é o módulo da biblioteca matplotlib que fornece funções prontas para desenhar gráficos e figuras.

as plt – cria um apelido (nome curto) para matplotlib.pyplot, facilitando a escrita do código.

def – é a palavra-chave usada para definir uma função.

[] – indica uma lista, estrutura de dados que armazena vários valores em ordem.

.plot() – é a função do matplotlib que desenha linhas ou figuras ligando pontos no plano cartesiano.

.gca() – significa get current axes (obter eixos atuais); acessa os eixos do gráfico atual.

.set_aspect() – define a proporção entre os eixos do gráfico (ex.: igual, automático).

.title() – define o título do gráfico ou desenho exibido.

.grid() – ativa ou desativa a grade de fundo do gráfico.

.show() – exibe o gráfico ou desenho na tela.

# – é usado para criar comentários ao código, que são notas para se entender melhor o que o código faz.

Vamos ao código…

# Representação de um Retângulo (com biblioteca)

import matplotlib.pyplot as plt

def desenhar_retangulo(largura, altura):
    # Coordenadas dos vértices do retângulo
    x = [0, largura, largura, 0, 0]
    y = [0, 0, altura, altura, 0]

    # Desenho do retângulo
    plt.plot(x, y, linewidth=2)

    # Ajustes visuais
    plt.gca().set_aspect('equal')  # Mantém proporção correta
    plt.title("Retângulo: quatro ângulos de 90°")
    plt.grid(True)

    # Exibição
    plt.show()

# Exemplo de uso
desenhar_retangulo(6, 4)
Código Python (.py)O que faz
import matplotlib.pyplot as pltImporta a biblioteca matplotlib e dá a ela o apelido plt, usado para desenhar gráficos e figuras.
def desenhar_retangulo(largura, altura):Define uma função chamada desenhar_retangulo que recebe dois valores: a largura e a altura do retângulo.
x = [0, largura, largura, 0, 0]Cria uma lista com as coordenadas x dos vértices do retângulo. O último 0 fecha a figura.
y = [0, 0, altura, altura, 0]Cria uma lista com as coordenadas y dos vértices do retângulo, correspondendo aos valores de x.
plt.plot(x, y, linewidth=2)Desenha o retângulo ligando os pontos (x, y) com uma linha de espessura 2.
plt.gca().set_aspect(‘equal’)Ajusta a escala dos eixos para que os lados fiquem proporcionais, garantindo ângulos de 90°.
plt.title(“Retângulo: quatro ângulos de 90°”)Define o título do desenho exibido na tela.
plt.grid(True)Ativa a grade de fundo para facilitar a visualização da forma geométrica.
plt.show()Mostra o desenho do retângulo na tela.
desenhar_retangulo(6, 4)Chama a função e desenha um retângulo de largura 6 e altura 4.

Saída do código (valor de retorno)…

# Quadrado como retângulo especial (com biblioteca)
import matplotlib.pyplot as plt

def desenhar_quadrado(lado):
    # Coordenadas dos vértices do quadrado
    x = [0, lado, lado, 0, 0]
    y = [0, 0, lado, lado, 0]

    # Desenho do quadrado
    plt.plot(x, y, linewidth=2)

    # Ajustes visuais
    plt.gca().set_aspect('equal')  # Mantém proporção correta
    plt.title("Quadrado: um retângulo especial")
    plt.grid(True)

    # Exibição
    plt.show()

# Exemplo de uso
desenhar_quadrado(5)
Código Python (.py)O que faz
import matplotlib.pyplot as pltImporta a biblioteca matplotlib e cria o apelido plt, usado para desenhar figuras geométricas.
def desenhar_quadrado(lado):Define uma função chamada desenhar_quadrado que recebe o valor do lado do quadrado.
x = [0, lado, lado, 0, 0]Lista com as coordenadas x dos vértices do quadrado. O último 0 fecha a figura.
y = [0, 0, lado, lado, 0]Lista com as coordenadas y dos vértices do quadrado, garantindo que todos os lados tenham o mesmo comprimento.
plt.plot(x, y, linewidth=2)Desenha o quadrado ligando os pontos (x, y) com uma linha de espessura 2.
plt.gca().set_aspect(‘equal’)Mantém a mesma escala nos eixos x e y, garantindo ângulos de 90° e lados iguais.
plt.title(“Quadrado: um retângulo especial”)Define o título do desenho exibido na tela.
plt.grid(True)Ativa a grade para facilitar a visualização do quadrado.
plt.show()Exibe o desenho do quadrado na tela.
desenhar_quadrado(5)Chama a função e desenha um quadrado com lado igual a 5 unidades.

Saída do código (valor de retorno)…

Fonte:
– Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].
– Códigos e comentários gerados por ChatGPT com revisão nossa.
– https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]