1
resposta

tentativa

1 Instalar a versão 3.7.1 da biblioteca matplotlib
#(Execute esse comando no terminal, não dentro do código Python)
#!pip install matplotlib==3.7.1

2 Importar a biblioteca numpy com o alias np
import numpy as np

Outras bibliotecas necessárias
import random
import math

3 Escolher aleatoriamente um número de uma lista

lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
numero_escolhido = random.choice(lista)
print("\n3 O número escolhido da lista foi:", numero_escolhido)

4 Sortear um número inteiro positivo menor que 100

numero_sorteado = random.randrange(100)
print("4 O número sorteado foi:", numero_sorteado)

Calcular a potência entre dois números

n1 = int(input("\n5 Digite o primeiro número: "))
n2 = int(input("Digite o segundo número: "))

resultado = math.pow(n1, n2)
print(f"{n1} elevado a {n2} é igual a {resultado}")

Sorteio de um participante

participantes = int(input("\n6 Digite o número de participantes do sorteio: "))
sorteado = random.randint(1, participantes)
print(f"O número sorteado foi: {sorteado}")

7 Geração de token par entre 1000 e 9998

nome = input("\n7Digite o seu nome: ")
token = random.randrange(1000, 9999, 2)
print(f"Olá, {nome}, o seu token de acesso é {token}! Seja bem-vindo(a)!")

Salada de frutas surpresa

frutas = [
"maçã", "banana", "uva", "pêra", "manga", "coco",
"melancia", "mamão", "laranja", "abacaxi", "kiwi", "ameixa"
]

salada = random.sample(frutas, 3)
print(f"\n8Sua salada de frutas surpresa contém: {salada}")

9 Raiz quadrada e números com raiz inteira

numeros = [2, 8, 15, 23, 91, 112, 256]
print("\n9 Números com raiz quadrada inteira:")

for num in numeros:
raiz = math.sqrt(num)
if raiz // 1 == raiz:
print(f"→ O número {num} tem raiz inteira: {int(raiz)}")

Cálculo do valor da grama para jardim circular

raio = float(input("\n10 Digite o raio do jardim (em metros): "))
preco_m2 = 25.00

area = math.pi * math.pow(raio, 2)
valor = area * preco_m2

print(f"O valor total da grama será de R$ {valor:.2f}")

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Vanessa! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.

Uma dica interessante para o futuro é usar round() para arredondar valores diretamente no cálculo, evitando casas decimais indesejadas. Por exemplo:


raio = float(input("Digite o raio do jardim: "))
preco_m2 = 25.0
area = math.pi * math.pow(raio, 2)
valor = round(area * preco_m2, 2)  # arredonda para 2 casas decimais
print("O valor total da grama sera de R$", valor)

Esse código calcula a área de um jardim circular a partir do raio informado, multiplica pelo preço do metro quadrado da grama e arredonda o valor total para duas casas decimais.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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