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