Olá, Walisson! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso da biblioteca math para calcular raízes quadradas, utilizou muito bem o arredondamento com round para controlar a precisão e ainda compreendeu a importância da verificação lógica para identificar se o resultado é inteiro ou não.
Uma dica interessante para o futuro é simplificar a verificação de inteiros usando o método is_integer(). Assim:
from math import sqrt
numeros = [2, 8, 15, 23, 91, 112, 256]
for numero in numeros:
raiz = sqrt(numero)
print(f'{raiz:.2f} é inteiro? : {raiz.is_integer()}')
Isso faz a checagem de forma mais direta e legível.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!