1
resposta

[Projeto] Resolução exercícios

import random

pessoas = int(input('Digite o número de pessoas sorteadas: '))
numeros = []

for i in range(pessoas):
    numero = random.randint(1, pessoas)
    numeros.append(numero)

print(numeros)
sorteado = random.choice(numeros)
print(sorteado)

import matplotlib.pyplot as plt
from random import choice

estudantes = ['João','Maria','José']
notas = [8.5,9,6.5]

grafico = plt.bar(x = estudantes, height = notas)


estudantes_2 = ["João", "Maria", "José", "Ana"]
estudante = choice(estudantes_2)
print(estudante)

import random

nome = input('Digite o seu nome: ')
token = random.randint(1000, 9998)

print(f'Olá, {nome}, o seu token de acesso é {token}!\n'
      f'Seja bem-vindo(a)!')
      
      import random

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

frutas_aleatorias = []

for i in range(3):
    fruta = random.choice(frutas)
    frutas_aleatorias.append(fruta)

# frutas_format = ', '.join(frutas_aleatorias)

# print(f'Sua salada de fruta é composta pelas frutas: {frutas_format}')
print('Sua salada de fruta é composta pelas frutas:', *frutas_aleatorias, sep=', ')

from math import sqrt

numeros = [2, 8, 15, 23, 91, 112, 256]
numeros_raizes = []

for numero in numeros:
    raiz_numero = sqrt(numero)
    print(raiz_numero)
    numeros_raizes.append(raiz_numero)

for raiz in numeros_raizes:
    if raiz == int(raiz):
        print('É inteiro')
    else:
        print('Não é inteiro')

from math import pow

m2_grama = 25

raio = int(input('Qual o raio da circunferência que você deseja preencher: '))


area_circunferencia = (3.14 *(pow(raio, 2)))
print(area_circunferencia)

valor_total= (area_circunferencia * m2_grama)
print(f'Para preencher essa área, o valor total será de: {valor_total}')
1 resposta

Bom dia, Gabriel!

Obrigado por compartilhar sua resolução com a comunidade Alura. Você utilizou uma ampla variedade de bibliotecas e funções do Python de forma excelente. A utilização de random.choice() para selecionar elementos aleatórios e matplotlib.pyplot para criar gráficos mostra uma boa compreensão das ferramentas disponíveis. Continue explorando essas bibliotecas, pois elas são muito úteis para diversos tipos de projetos!

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!