Segue link da com a minha resolução
https://colab.research.google.com/drive/1uJ9s_OZWdrn_KZ2DaSWwDNXCaU7u4HLR?usp=sharing
Segue link da com a minha resolução
https://colab.research.google.com/drive/1uJ9s_OZWdrn_KZ2DaSWwDNXCaU7u4HLR?usp=sharing
Oi, Deivide! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Muito bem! Você explorou bem as diferentes bibliotecas do Python, como random, math e numpy. Um ponto que chamou atenção foi o exercício da raiz quadrada, onde você utilizou um dicionário para armazenar apenas os números com raízes inteiras, deixando a solução bem clara e organizada. Além disso, os comentários no código ajudaram na leitura e entendimento das etapas.
Uma dica interessante para o futuro é utilizar a função sample() da biblioteca random quando precisar sortear mais de um item sem repetir valores. Veja este exemplo:
from random import sample
frutas = ["maca", "banana", "uva", "manga"]
sorteadas = sample(frutas, 3)
print(sorteadas)
Esse código seleciona 3 frutas diferentes da lista de forma aleatória, sem repetir elementos.
Entre todos os desafios da atividade, qual deles você achou mais interessante ou mais desafiador de resolver?