#Escreva um código para instalar a versão 3.7.1 da biblioteca matplotlib.
!pip install matplotlib==3.7.1
#Escreva um código para importar a biblioteca numpy com o alias np.
import numpy as np
#Crie um programa que leia a seguinte lista de números e escolha um número desta aleatoriamente.
from random import choice
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
numeros = choice(lista)
numeros
#Crie um programa que sorteia, aleatoriamente, um número inteiro positivo menor que 100.
from random import randrange
randrange(100)
#Crie um programa que solicite à pessoa usuária digitar dois números inteiros e calcular a potência do 1º número elevado ao 2º.
from math import pow
numero_1 = int(input("Digite o primeiro número: "))
numero_2 = int(input("Digite o segundo número: "))
print(f"O número {numero_1} elevado ao numero {numero_2} é igual á: {pow(numero_1,numero_2)}")
#Sorteio de prêmio
from random import randint
sorteio = int(input("Digite o número de participantes do sorteio: "))
print(f"O número sorteado foi: {randint (1, sorteio)}")
#gerar números de token
from random import randrange
nome = str(input("Digite seu nome: "))
print(f"Olá, {nome}, o seu token de acesso é {randrange(1000, 9998)}! Seja bem-vindo(a)!")
#item misterioso
from random import choice
frutas = ["maçã", "banana", "uva", "pêra",
"manga", "coco", "melancia", "mamão",
"laranja", "abacaxi", "kiwi", "ameixa"]
item = choice(frutas)
item2 = choice(frutas)
item3 = choice(frutas)
print(f"Os três items surpresas são: {item}, {item2} e {item3}! Aproveite!")
#raiz quadrada de uma lista de números
from math import sqrt
numeros = [2, 8, 15, 23, 91, 112, 256]
raiz = []
for numero in numeros:
raiz.append(sqrt(numero))
for i in range(len(raiz)):
if raiz[i] // 1 == raiz[i]:
print(f"O número {numeros[i]} possui raiz quadrada inteira igual a {int(raiz[i])}!")
#Programa para uma loja que vende grama para jardins
from math import pi, pow
raio_da_area = float(input("Digite o raio da área circular em metros: "))
area = pi*pow(raio_da_area,2)
valor = area * 25.00
print(f"Será preciso pagar R$ {round(valor,2)} por uma área de {round(area,2)} metros de grama")
Não vou mentir que tive dificuldades nesses exercícios, tanto que um ou dois exercícios usei ajuda do professor. Foi muita coisa pra somente duas videoaulas (no caso do módulo 1)! Mas vamo que vamo.