dezembro 29, 2025

Esfera em Código

Por admin

Sobre a Matemática

Esfera é uma figura geométrica espacial. Bolas de bilhar, por exemplo, têm forma de esfera.

O raio da esfera é a distância constante entre o centro da esfera e qualquer ponto de sua superfície. É sempre um número positivo.

A área da superfície da esfera representa a medida total da superfície externa da esfera, isto é, a área que “reveste” a esfera. A fórmula matemática é A=4πr2, onde π ≈ 3,14159 e r = raio da esfera.

O volume da esfera representa a quantidade de espaço interno ocupado pela esfera. A fórmula matemática é V=4/3πr3.

Sobre o Código

Na linguagem de programação Python,

import – permite importar módulos ou bibliotecas externas para utilizar seus recursos no programa.

math – módulo da biblioteca padrão que fornece constantes e funções matemáticas para cálculos.

def – define uma função, criando um bloco de código reutilizável que pode receber parâmetros e retornar valores.

= – é o operador de atribuição que associa um valor ou expressão a uma variável.

* – é o operador de multiplicação utilizado para calcular produtos entre valores numéricos.

math.pi – é a constante matemática que representa o número π, usada em fórmulas geométricas.

** – é o operador de potenciação que eleva um número a uma potência.

/ – é o operador de divisão real que retorna um resultado do tipo float.

print() – é a função nativa de saída que exibe informações e resultados na tela.

f"..." (f-string) – é a string formatada que permite inserir variáveis diretamente dentro do texto exibido.

:.2f – é o especificador de formatação que exibe números reais com duas casas decimais.

return – retorna valores calculados por uma função e encerra sua execução.

float() – é a função nativa que converte valores para o tipo numérico real (float).

input() – é a função nativa que lê dados digitados pelo usuário por meio da entrada padrão.

# – é 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…

import math

def propriedades_esfera(raio):
    """
    Calcula as propriedades geométricas de uma esfera
    a partir do valor do raio.
    """
    
    area = 4 * math.pi * raio ** 2
    volume = (4 / 3) * math.pi * raio ** 3
    
    print(f"Raio da esfera: {raio}")
    print(f"Área da superfície: {area:.2f}")
    print(f"Volume da esfera: {volume:.2f}")
    
    return area, volume


# Entrada de dados
raio = float(input("Digite o valor do raio da esfera: "))

# Chamada da função
propriedades_esfera(raio)
Código Python (.py)O que faz
import mathImporta a biblioteca math, que fornece constantes e funções matemáticas, como o valor de π (pi).
def propriedades_esfera(raio):Define uma função chamada propriedades_esfera que recebe 1 parâmetro: o raio da esfera.
“”” … “””Docstring: descreve o objetivo da função, facilitando a leitura e a documentação do código. É delimitada por três aspas.
area = 4 * math.pi * raio ** 2Calcula a área da superfície da esfera.
volume = (4 / 3) * math.pi * raio ** 3Calcula o volume da esfera.
print(f”Raio da esfera: {raio}”)Exibe o valor do raio informado pelo usuário.
print(f”Área da superfície: {area:.2f}”)Exibe a área da superfície da esfera com duas casas decimais.
print(f”Volume da esfera: {volume:.2f}”)Exibe o volume da esfera com duas casas decimais.
return area, volumeRetorna os valores calculados de área e volume para quem chamou a função.
raio = float(input(“Digite o valor do raio da esfera: “))Solicita ao usuário o valor do raio e converte a entrada para número real (float).
propriedades_esfera(raio)Chama a função propriedades_esfera, passando o raio informado como argumento.

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

Raio da esfera: 3.0
Área da superfície: 113.10
Volume da esfera: 113.10

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]