Quadrado em Código
Sobre a Matemática
Quadrado é o quadrilátero (polígono de 4 lados) que possui ângulos retos e lados iguais. Por isso, o quadrado é retângulo e também losango.
O quadrado é um polígono regular.
Sobre o Código
Na linguagem de programação Python,
def – é a palavra-chave usada para definir uma função.
* – é o operador de multiplicação, usado para calcular valores repetidos.
return – é o comando que devolve um valor ao final da execução da função.
print() – é a função que exibe informações na tela.
f"...{}" (f-string) – permite inserir valores de variáveis dentro do texto.
import – é o comando usado para importar bibliotecas ou módulos.
matplotlib.pyplot – é o módulo da biblioteca Matplotlib usado para criar gráficos.
as plt – cria um apelido para o módulo importado, facilitando o uso.
[] – define uma lista, usada para armazenar vários valores.
plt.plot() – é a função que desenha linhas ou figuras no gráfico.
plt.title() – define o título do gráfico.
plt.gca() – retorna o eixo atual do gráfico (Get Current Axes).
.set_aspect() – ajusta a proporção dos eixos, mantendo figuras corretas.
plt.grid – ativa ou desativa a grade do gráfico.
plt.show() – exibe o gráfico 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…
# Quadrado em Python (sem biblioteca)
def quadrado(lado):
perimetro = 4 * lado
area = lado * lado
angulos = 4 * 90 # soma dos ângulos internos
return perimetro, area, angulos
lado = 5
p, a, s = quadrado(lado)
print(f"Lado: {lado}")
print(f"Perímetro: {p}")
print(f"Área: {a}")
print(f"Soma dos ângulos internos: {s}°")| Código Python (.py) | O que faz |
| def quadrado(lado): | Define uma função chamada quadrado que recebe o valor do lado. |
| perimetro = 4 * lado | Calcula o perímetro (4 lados iguais). |
| area = lado * lado | Calcula a área do quadrado. |
| angulos = 4 * 90 | Calcula a soma dos ângulos internos (4 ângulos retos). |
| return perimetro, area, angulos | Retorna os três valores calculados. |
| lado = 5 | Define o valor do lado do quadrado. |
| p, a, s = quadrado(lado) | Chama a função e guarda os resultados. |
| print(f”Lado: {lado}”) | Exibe o valor do lado. |
| print(f”Perímetro: {p}”) | Exibe o perímetro. |
| print(f”Área: {a}”) | Exibe a área. |
| print(f”Soma dos ângulos internos: {s}°”) | Exibe a soma dos ângulos internos. |
Saída do código (valor de retorno)…
Lado: 5
Perímetro: 20
Área: 25
Soma dos ângulos internos: 360°
# Quadrado com biblioteca (matplotlib)
import matplotlib.pyplot as plt
lado = 4
x = [0, lado, lado, 0, 0]
y = [0, 0, lado, lado, 0]
plt.plot(x, y)
plt.title("Quadrado")
plt.gca().set_aspect("equal")
plt.grid(True)
plt.show()| Código Python (.py) | O que faz |
| import matplotlib.pyplot as plt | Importa a biblioteca para criar gráficos. |
| lado = 4 | Define o tamanho do lado do quadrado. |
| x = [0, lado, lado, 0, 0] | Coordenadas horizontais dos vértices. |
| y = [0, 0, lado, lado, 0] | Coordenadas verticais dos vértices. |
| plt.plot(x, y) | Desenha os lados do quadrado. |
| plt.title(“Quadrado”) | Define o título do gráfico. |
| plt.gca().set_aspect(“equal”) | Mantém os lados com o mesmo tamanho. |
| plt.grid(True) | Mostra a grade no gráfico. |
| plt.show() | Exibe o desenho do quadrado. |
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]