Capacidade em Código
Sobre a Matemática
Capacidade é o volume interno de um recipiente.
Volume é a medida do espaço ocupado por um corpo. Um elefante tem volume maior que uma formiga.
Litro é a undade de medida de capacidade (símbolo: l). É uma unidade fundamental, pois outras unidades (como o mililitro) são derivadas do litro.
Com essa unidade mede-se, por exemplo, quanto líquido cabe em um recipiente. Se um recipiente tem 1l de capacidade, então seu volume interno é de dm³. Ou seja, 1l = 1dm³.
Sobre o Código
Na linguagem de programação Python,
def – é a palavra-chave usada para definir uma função em Python. Os dois pontos (:) indicam o início do bloco de código da função, que será executado com indentação.
docstring – é o texto entre “”” “”” (aspas triplas) usado para documentar funções, classes ou módulos, explicando o que o código faz, seus parâmetros e seu retorno.
return – é o comando que finaliza a execução de uma função e devolve um valor para quem a chamou.
= – é o operador de atribuição. Associa um valor ou resultado de uma expressão a uma variável.
* – é o operador de multiplicação. Usado para calcular produtos entre valores numéricos.
/ – é o operador de divisão. Divide um número por outro e retorna um valor do tipo float.
print – é a função embutida usada para exibir informações na tela (saída de dados).
f"..." (f-string) – é a forma de formatar textos com variáveis e expressões dentro de strings, usando {} para inserir valores dinamicamente.
\n – é o caractere especial de quebra de linha. Faz o texto continuar na linha seguinte quando exibido.
if – é a estrutura de decisão condicional. Os dois pontos (:) no final da linha indicam que um bloco de código será iniciado e só será executado se a condição for verdadeira.
> – é o operador de comparação. Verifica se um valor é maior que outro, retornando True ou False.
else: – é a parte alternativa do if. Os dois pontos (:) indicam o início do bloco que será executado quando a condição do if for falsa, sempre com indentaçã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…
# ---------------------------------------
# CAPACIDADE, VOLUME E LITRO EM PYTHON
# ---------------------------------------
# Função para calcular o volume de um recipiente retangular
def volume_recipiente(comprimento, largura, altura):
"""
Calcula o volume de um recipiente.
Unidade: centímetros cúbicos (cm³)
"""
return comprimento * largura * altura
# Função para converter volume em cm³ para litros
def cm3_para_litros(volume_cm3):
"""
1 litro = 1000 cm³
"""
return volume_cm3 / 1000
# Dados de dois recipientes
recipiente_pequeno = volume_recipiente(10, 10, 10) # cm³
recipiente_grande = volume_recipiente(50, 30, 40) # cm³
# Conversão para litros (capacidade)
capacidade_pequeno = cm3_para_litros(recipiente_pequeno)
capacidade_grande = cm3_para_litros(recipiente_grande)

# Exibição dos resultados
print("RECIPIENTE PEQUENO")
print(f"Volume: {recipiente_pequeno} cm³")
print(f"Capacidade: {capacidade_pequeno} litros\n")
print("RECIPIENTE GRANDE")
print(f"Volume: {recipiente_grande} cm³")
print(f"Capacidade: {capacidade_grande} litros\n")
Saída do código (valor de retorno)…
RECIPIENTE PEQUENO
Volume: 1000 cm³
Capacidade: 1.0 litros
RECIPIENTE GRANDE
Volume: 60000 cm³
Capacidade: 60.0 litros
# Comparação de volumes
if recipiente_grande > recipiente_pequeno:
print("O recipiente grande possui maior volume e maior capacidade.")
else:
print("O recipiente pequeno possui maior volume e maior capacidade.")

Saída do código (valor de retorno)…
O recipiente grande possui maior volume e maior capacidade.
Fonte:
- Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].
- Código gerado por ChatGPT com revisão nossa.
- https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]




