1
resposta

Faça como eu fiz

#Atividade Hora da Prática
import random
import math
import numpy as np

# 1. Instalar a versão específica do Matplotlib (execute no terminal ou prompt de comando)
# !pip install matplotlib==3.7.1

# 2. Importar a biblioteca numpy (já importado acima como np)

# 3. Escolher um número aleatoriamente de uma lista
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
numero_escolhido = random.choice(lista)
print(f'Número escolhido: {numero_escolhido}')

# 4. Sortear um número inteiro positivo menor que 100
numero_sorteado = random.randint(0, 99)
print(f'Número sorteado: {numero_sorteado}')

# 5. Calcular a potência do 1º número elevado ao 2º
a = int(input("Digite o primeiro número: "))
b = int(input("Digite o segundo número: "))
resultado_potencia = a ** b
print(f'{a} elevado a {b} é igual a {resultado_potencia}')

# 6. Sorteio de seguidores
num_participantes = int(input("Digite o número de participantes do sorteio: "))
num_sorteado = random.randint(1, num_participantes)
print(f'O número sorteado foi: {num_sorteado}')

# 7. Gerador de token
nome = input("Digite seu nome: ")
token = random.randrange(1000, 9999, 2)  # Somente números pares
print(f'Olá, {nome}, o seu token de acesso é {token}! Seja bem-vindo(a)!')

# 8. Seleção de frutas aleatórias
frutas = ["maçã", "banana", "uva", "pêra", "manga", "coco", "melancia", "mamão", "laranja", "abacaxi", "kiwi", "ameixa"]
salada_frutas = random.sample(frutas, 3)
print(f'A salada de frutas surpresa contém: {salada_frutas}')

# 9. Identificação de raízes quadradas inteiras
numeros = [2, 8, 15, 23, 91, 112, 256]
raizes_inteiras = {num: int(math.sqrt(num)) for num in numeros if math.sqrt(num).is_integer()}
print(f'Números com raízes quadradas inteiras: {raizes_inteiras}')

# 10. Cálculo do custo para cobrir um jardim circular com grama
raio = float(input("Digite o raio do jardim em metros: "))
area = math.pi * (raio ** 2)
preco_total = area * 25  # R$ 25,00 por metro quadrado
print(f'O valor total para cobrir o jardim será de R$ {preco_total:.2f}')
1 resposta

Oii, Gilrlane! Tudo bom?

Parabéns, você fez um ótimo trabalho ao implementar as soluções para os desafios propostos!! Continue praticando para fixar cada vez mais os conhecimentos adquiridos.

E caso tenha alguma dúvida, não deixe de compartilhar para podermos te ajudar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!