Euromilhões (chave aleatória)

Outros Artigos: Mostrar o resultado do sorteio (através da webScraping)


import random
def gerarcombinacaocinco():
# Gerar uma combinação através de uma lista
resultado =[]
conta =5
while conta !=0:
numeroaletorio = random.randint(1,50)
if numeroaletorio not in resultado:
resultado.append(numeroaletorio)
conta=conta-1
return resultado

def gerarestrelas():
# Gerar uma combinação através de uma lista
total_estrelas =[]
numero_estrelas =2
while numero_estrelas !=0:
numero_aletorio_estrelas = random.randint(1,12)
if numero_aletorio_estrelas not in total_estrelas:
total_estrelas.append(numero_aletorio_estrelas)
numero_estrelas=numero_estrelas-1
return total_estrelas


def sort(list):
less = []
equal = []
greater = []
if len(list) > 1:
pivot = list[0]
for x in list:
if x < pivot:
less.append(x)
if x > pivot:
greater.append(x)
if x == pivot:
equal.append(x)
return sort(less) + equal + sort(greater)
else:
return list
def simulacao():
numero_apostas =int(input("Número de apostas: "))
contar = 1
while numero_apostas!=0:
cobinacao = sort(gerarcombinacaocinco())
estrelas = sort(gerarestrelas())
print("Aposta Número {}:".format(contar),"Combinação: {}".format(cobinacao), "Estrelas: {}".format(estrelas))
numero_apostas = numero_apostas-1
contar = contar+1
simulacao()

 

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação