Você está na página 1de 2

# Loteria

import random
import os
from datetime import date
from datetime import datetime

#from datetime import time


#from datetime import timezone
#data_atual = date.today()
#print(data_atual)

#Não é função
print('\x1b[6;30;42m' + 'Loteria' + '\x1b[0m')
print ('Gera numeros aleatorios para jogar na loteria pelo CP 500 TRS 80 Mod III da
Prologica')
print ("**********************")
total = int (input("Quantos numeros devo sortear? : "))
print ("**********************")
dezenas = int (input("Qual numero maximo deste cartão?: "))
print ("**********************")

def inicio():
os.system('clear')
print(" ")
print("*************************")
print("Novo sorteio será feito: ")
print("*************************")
print(" ")

#def sorteio(total, dezenas):


#print ("Segue numeros da loteria: ")
#print (" ")
#for i in range(total):
#x = random.randint(1, dezenas)
#print (x)

def vetor_imprime(total, dezenas):


data_e_hora_atuais = datetime.now()
print(data_e_hora_atuais)
print('\x1b[6;30;42m' + 'Segue os numeros da loteria!' + '\x1b[0m')
print (" ")
result = random.sample(range(1, dezenas),total)
print(result)
print (" ")
print("***********************")
arquivo = open('C:\Users\lilica\Desktop\sorteadas.txt', 'w')
arquivo.write(str('Data e hora do sorteio:\n'))
arquivo.write(str(data_e_hora_atuais))
arquivo.write(str('\n\n'))
arquivo.write(str('Numeros para jogar na loteria:\n'))
arquivo.write(str(result))
arquivo.close

def fim_de_jogo():
print (" ")
print ("**********************")
print ("Boa sorte no jogo")
print ("**********************")

def novo_sorteio():
print (" ")
print('\x1b[6;30;42m' + 'Gostaria de fazer novo sorteio?' + '\x1b[0m')
print (" ")
escolha = input ("Digite S para SIM ou qualquer tecla para NÃO: ")
if (escolha == "S" or escolha == "s"):
print(" ")
inicio()
else:
fim_de_jogo()

#sorteio(total, dezenas)
vetor_imprime(total, dezenas)
novo_sorteio()

Você também pode gostar