Hace mucho que un amigo me comentó que estaba buscando algún programa de tirada de dados pero se quejaba de que solían estar limitados a unos ciertos tipos de dados. Pues ya que andaba metido con Python y el verano no se que tiene pero me da idea, he curioseado un poco como podría hacerlo y al final ha salido este script que seguro que ayudará a mas de uno en sus partidas. Como ya he dicho también me ha dado otra idea pero esta ya es un poco mas paso a paso y tiene que estar mejor pensada. Así que demomento no os hablo de ella.
Aquí os dejo el Script. chequeadlo, probado y si tenis una versión mejor estaría encantado verla y aprender de ella:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import random
def tirada(numero,tipo):
d3 = numero * tipo + 1
valor = random.randrange(numero,d3)
if valor == numero:
print "Has sacado un --> %d <-- T_T PIFIA" %valor
elif valor == d3-1:
print "Has sacado un --> %d <-- O.O CRITICO" %valor
else:
print "Has sacado un --> %d" %valor
raw_input("pulsa enter para tirar otra vez")
if __name__ == "__main__":
d1 = raw_input("Indica cuantos dados quieres tirar: ")
d2 = raw_input("Indica el tipo dado: ")
while True:
tirada(int(d1),int(d2))
Espero que os guste y colega, si estás viendo esta entrada, aprende Python que es una maravilla. No es que haga programas por petición pero esto me apetecía saber como hacerlo.(Aunque debería empezar a planteármelo xDD ) Así que, espero que lo disfrutéis.
Sed Buenos ;)
No hay comentarios:
Publicar un comentario