Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Projeto] Desafio: hora da prática

Questão 1

!pip install matplotlib==3.7.1
Requirement already satisfied: matplotlib==3.7.1 in /usr/local/lib/python3.12/dist-packages (3.7.1)
Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (1.3.3)
Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (4.63.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (1.5.0)
Requirement already satisfied: numpy>=1.20 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (2.0.2)
Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (26.2)
Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (11.3.0)
Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (3.3.2)
Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.12/dist-packages (from matplotlib==3.7.1) (2.9.0.post0)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.7->matplotlib==3.7.1) (1.17.0)

Questão 2

import numpy as np

Questão 3

from random import choice
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
print(f"Número escolhido: {choice(lista)}")
Número escolhido: 87

Questão 4

from random import randrange
randrange(100)
64

Questão 5

from math import pow
base = int(input("Digite a base da potência: "))
expoente = int(input("Digite o expoente da potência: "))
print(f"{base} elevado a {expoente} é igual a {pow(base, expoente)}")
Digite a base da potência: 2
Digite o expoente da potência: 4
2 elevado a 4 é igual a 16.0

Questão 6

from random import randint
n = int(input("Digite o nº de participantes do sorteio: "))
print(f"O número sorteado foi {randint(1, n)}")
Digite o nº de participantes do sorteio: 10
O número sorteado foi 4

Questão 7

from random import randrange
nome = input("Qual o seu nome? ")
token = randrange(1000, 10000, 2)
print(f"Olá, {nome}, o seu token de acesso é {token}! Seja bem-vindo(a)!")
Qual o seu nome? Silvana
Olá, Silvana, o seu token de acesso é 9122! Seja bem-vindo(a)!

Questão 8

from random import choices
frutas = ["maçã", "banana", "uva", "pêra","manga", "coco",
"melancia", "mamão", "laranja", "abacaxi", "kiwi", "ameixa"]
salada = choices(frutas, k=3)
print(f"A salada surpresa é: {salada[0]}, {salada[1]} e {salada[2]}")
A salada surpresa é: mamão, melancia e melancia

Questão 9

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])}")
O número 256 possui raiz quadrada inteira igual a 16

Questão 10

from math import pi, pow
raio = float(input("Digite o raio da área circular em metros: "))
area = pi*pow(raio,2)
valor = area * 25.00
print(f"Você precisará pagar R$ {round(valor,2)} por uma área de {round(area,2)} metros de grama")
Digite o raio da área circular em metros: 8
Você precisará pagar R$ 5026.55 por uma área de 201.06 metros de grama

1 resposta
solução!

Olá, Silvana! Como vai?

Parabéns pela resolução das atividades!

E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:

Opção inserir bloco de código, da caixa de perguntas do fórum da alura

Após clicar, irá aparecer uma estrutura da seguinte maneira:

Opção de bloco de código sendo illustrada
O resultado será o seguinte:

Copie o seu código aqui

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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