- Crie um programa que leia a seguinte lista de números e escolha um número desta aleatoriamente.
lista1 = choice(lista)
lista1
- Crie um programa que sorteia, aleatoriamente, um número inteiro positivo menor que 100.
num = randrange(100)
num
- 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º.
numero1 = int(input("Digite um número inteiro: "))
numero2 = int(input("Digite outro número inteiro: "))
resultado = pow(numero1, numero2)
print("O resultado da potência é:", resultado)
- Um programa deve ser escrito para sortear uma pessoa seguidora de uma rede social para ganhar um prêmio. A lista de participantes é numerada e devemos escolher aleatoriamente um número de acordo com a quantidade de participantes. Peça à pessoa usuária para fornecer o número de participantes do sorteio e devolva para ela o número sorteado.
num_participantes = int(input("Digite o número de participantes: "))
num_sorteado = randrange(1, num_participantes + 1)
print("O número sorteado foi: ", num_sorteado)
- Você recebeu uma demanda para gerar números de token para acessar o aplicativo de uma empresa. O token precisa ser par e variar de 1000 até 9998. Escreva um código que solicita à pessoa usuária o seu nome e exibe uma mensagem junto a esse token gerado aleatoriamente.
nome = input("Digite o seu nome: ")
inicio = 1000
fim = 9998
if inicio % 2 != 0:
inicio += 1
token = randrange(inicio, fim + 1, 2)
print(f"Olá, {nome}, o seu token de acesso é {token}! Seja bem-vindo(a)!")
- Para diversificar e atrair novos(as) clientes, uma lanchonete criou um item misterioso em seu cardápio chamado "salada de frutas surpresa". Neste item, são escolhidas aleatoriamente 3 frutas de uma lista de 12 para compor a salada de frutas da pessoa cliente. Crie o código que faça essa seleção aleatória de acordo com a lista abaixo:
frutas = ["maçã", "banana", "uva", "pêra",
"manga", "coco", "melancia", "mamão",
"laranja", "abacaxi", "kiwi", "ameixa"]
frutas_surpresa = sample(frutas, 3)
frutas_surpresa
- Você recebeu um desafio de calcular a raiz quadrada de uma lista de números, identificando quais resultaram em um número inteiro.
from math import sqrt
numeros = [2, 8, 15, 23, 91, 112, 256]
raizes = []
for n in numeros:
raizes.append(sqrt(n))
print(raizes)
for raiz in raizes:
if raiz // 1 == raiz:
print(f"Raiz inteira encontrada: {int(raiz)}")
- Faça um programa para uma loja que vende grama para jardins. Essa loja trabalha com jardins circulares e o preço do metro quadrado da grama é de R$ 25,00. Peça à pessoa usuária o raio da área circular e devolva o valor em reais do quanto precisará pagar.
valor_raio = float(input("Digite o raio da área circular: "))
preço = 25
raio = valor_raio
pi = 3.1415
area = raio**2 * pi
valor = area * preço
print((f"Olá, o valor a ser pago será de R${valor}"))