Enviado em 13/10/2012 - 21:05h
Boas Galera.
Estava eu nesse feriado acompanhando minha mãe em um bingo e vendo que uma senhora que estava falando os números tinha muita dificuldade com os mesmo.
Minha mãe me perguntou se era possível fazer um programa para bingo.
Sei que já exite muitos por ai, mais nada melhor do que colocar a mão na massa para aprender uma linguagem.
Sou novo na programação e resolvi escolher Python para começar.
Consegui fazer o programa até uma certa parte.
Segue o código.
Agradeço desde já o tempo cedido, e espero que alguém possa me dar uma luz.
Estava eu nesse feriado acompanhando minha mãe em um bingo e vendo que uma senhora que estava falando os números tinha muita dificuldade com os mesmo.
Minha mãe me perguntou se era possível fazer um programa para bingo.
Sei que já exite muitos por ai, mais nada melhor do que colocar a mão na massa para aprender uma linguagem.
Sou novo na programação e resolvi escolher Python para começar.
Consegui fazer o programa até uma certa parte.
Segue o código.
O problema é que não consigo achar uma maneira de verificar se o numero já foi gerado.
#!/usr/bin/python
# Programa para Bingo.
import random
import os
import re
random.seed()
n=random.randint(1,64)
cls=os.system("clear")
print "*"*23
print "* Programa para Bingo *"
print "*"*23
arq=open("bingo.txt",'a')
arq.write("%i " %(n))
arq.close()
arq1 = open("bingo.txt",'r')
str = arq1.readlines()
arq1.close()
cont = 0
for i in str:
if i == n:
cont = 1
else:
cont = 2
if cont == 1:
print "erro"
else:
print "Numero",n
print str
cls
Agradeço desde já o tempo cedido, e espero que alguém possa me dar uma luz.