#AQUECIMENTO
1. pip install matplotlib==3.7.1
2. import numpy as np
3. import random
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
numero_sorteado = random.choice(lista)
print(f"Lista original: {lista}")
print(f"O número sorteado foi: {numero_sorteado}")
4. numero_int = random.randrange(100)
print(f"Número inteiro positivo menor que 100: {numero_int}")
5. import math
base = int(input(f"Digite a base (nº inteiro): "))
expoente = int(input(f"Digite um expoente (nº inteiro): "))
resultado = math.pow(base, expoente) # Para resultado inteiro: int(math.pow(base, expoente))
print(f"O número {base} elevado a {expoente} equivale a {resultado}")
# APLICANDO A PROJETOS
6. import random
participantes = int(input("Qual é o número de participantes do sorteio? "))
sorteado = random.randint(1, participantes)
print(f"O número sorteado foi: {sorteado}")
7. import random
usuario = input("Digite seu nome: ")
token = random.randrange(1000, 10000, 2)
print(f"Olá, {usuario}, o seu token de acesso é {token}! Seja bem-vindo(a)!")
8. import random
frutas = ["maçã", "banana", "uva", "pêra",
"manga", "coco", "melancia", "mamão",
"laranja", "abacaxi", "kiwi", "ameixa"]
selecao = random.sample(frutas, k=3)
print(f"As frutas sorteadas foram: {",".join(selecao)}")
9. import math
numeros = [2, 8, 15, 23, 91, 112, 256]
for num in numeros:
raiz = math.sqrt(num)
if raiz // 1 == raiz:
print(f"O número {num} possui raiz inteira: {int(raiz)}")
else:
print(f"O número {num} não possui raiz inteira: {raiz:.2f} "
10. import math
preco_metro = 25.00
raio = float(input("Digite o raio do jardim (em metros): ").replace(",", "."))
area = math.pi * math.pow(raio, 2) # Área = π * raio²
valor_total = area * preco_metro
print(f"A área do jardim é de: {area:.2f} m²")
print(f"O valor toal a pagar pela grama é: R${valor_total:.2f}")