Frações de Frações em Código
- #Microsoft Copilot
- #Python
Sobre a Matemática
Fração de fração é uma ou mais partes de uma fração.
Regra – Para se calcular uma fração de frações, basta fazer a multiplicação das frações. Exemplo, tomar os 2/3 de 4/5: 2/3 x 4/5 = 8/15.
Sobre o Código
Na linguagem de programação Python,
from – é a palavra-chave usada para importar algo de um módulo ou biblioteca.
fractions – é o nome da biblioteca padrão que contém a classe Fraction, usada para trabalhar com frações exatas.
import – é a palavra-chave que indica que estamos trazendo (importando) algo de um módulo para usar no código.
Fraction() – é a classe da biblioteca fractions que cria objetos de fração. Exemplo: Fraction(2,3) representa 2/3.
def – é a palavra-chave usada para definir uma função.
return – indica o valor que uma função devolve quando é chamada.
* – é o operador de multiplicação. No caso das frações, multiplica numerador com numerador e denominador com denominador.
print() – é a função que exibe informações na tela/console.
f"...{}" (f-string, string formatada) – permite inserir valores de variáveis diretamente dentro de uma string usando {}. Exemplo: f"{f1} de {f2} = {resultado}" mostra os valores das variáveis no texto.
# – é 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…
from fractions import Fraction
def fracao_de_fracao(fracao1, fracao2):
"""
Calcula a fração de fração multiplicando duas frações.
Exemplo: 2/3 de 4/5 = Fraction(2,3) * Fraction(4,5) = 8/15
"""
return fracao1 * fracao2
# Exemplo de uso
f1 = Fraction(2, 3) # representa 2/3
f2 = Fraction(4, 5) # representa 4/5
resultado = fracao_de_fracao(f1, f2)
print(f"{f1} de {f2} = {resultado}")

Saída do código (valor de retorno)…
2/3 de 4/5 = 8/15
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 Microsoft Copilot com revisão nossa.
– https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]



