1
resposta

[Projeto] Exercicios

  1. !pip install matplotlib==3.7.1

  2. import numpy as np

  3. lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77] from random import choice sorteio = choice(lista) print(sorteio)

  4. from random import randrange sorteio = randrange(100) print(sorteio)

  5. from math import pow numero = int(input("Digite um número: ")) potencia = int(input("Digite a potência: ")) print(pow(numero, potencia))

  6. from random import randint participantes = int(input("Digite a quantidade de participantes do sorteio: ")) print(f'O ganhadodor é {randint(1, participantes)}')

  7. from random import randrange nome = str(input('Digite seu nome: ')) print(f'Olá {nome}, o seu token de acesso é {randrange(1000, 9998,2)}! Seja bem-vindo(a)!')

  8. from random import choices frutas = ["maçã", "banana", "uva", "pêra", "manga", "coco", "melancia", "mamão", "laranja", "abacaxi", "kiwi", "ameixa"] salada_de_frutas = choices(frutas , k=3) print(f"As frutas sorteadas foram {salada_de_frutas[0]}', {salada_de_frutas[1]} e {salada_de_frutas[2]}.")

1 resposta

Oi, Polyana! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu projeto ficou muito interessante na variedade de funções aplicadas para realizar sorteios e cálculos matemáticos. Do jeito que você explicou, ficou claro que você compreendeu bem a aplicação das bibliotecas random e math no Python.

💡 Uma dica interessante para o futuro é usar o método random.sample() para sortear vários itens sem repetição. Veja este exemplo:


import random
frutas = ["maca", "banana", "uva", "pera", "manga"]
sorteio = random.sample(frutas, 3)
print(sorteio)

Esse código sorteia 3 frutas diferentes da lista sem repetir nenhuma.

Grande abraço!

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