Calculadora de Parley Editada [parte 2]


Había un problema con el ciclo que no se como se me paso si mal no recuerdo hice el ejercicio con python3 cuando estoy siempre trabajando con python 2.7 asi que ahora mismo no tengo pyhon3 pero también cometí el error de usar while cuando debí usar for siempre, ya que se sabe cuantos ciclos son 😀

Este script lo voy a mejorar, agregare una función que pida los logros y el usuario debera colocar cuantos logros son :D, el problema principal que me lleva a esto es que  si el usuario no escribe nada no recuerdo como era que hacia para que tomara algún valor por defecto en openerp esto se hace muy fácil pero en python lo había hecho creo y ahora no recuerdo :S

Aquí el código 😀


monto = int(input("escriba monto a jugar: \n"))
log1=log2=log3=log4=log5=log6=log7=log8=0
log1 = int(input("escriba el primer logro: \n"))
log2 = int(input("escriba el segundo logro: \n"))
log3 = int(input("escriba el tercer logro: \n"))
log4 = int(input("escriba el cuarto logro: \n"))
log5 = int(input("escriba el quinto logro: \n"))
log6 = int(input("escriba el sexto logro: \n"))
log7 = int(input("escriba el septimo logro: \n"))
log8 = int(input("escriba el octavo logro: \n"))
logros=[log1,log2,log3,log4,log5,log6,log7,log8]
num=[]
cantidad_de_logros = len(logros)
i = 0
for i in range(0,cantidad_de_logros):
  if logros[i]<= 0:
    LOG=(1+(logros[i]/100.0000))
    num.append(LOG)
  else:
    logros[i]= logros[i]*(-1)
    LOG=(1+(100.0000/logros[i]))
    num.append(LOG)
  i+=1
premio=monto*(num[0])*(num[1])*(num[2])*(num[3])*(num[4])*(num[5])*(num[6])*(num[7])
print premio

 

Si claro que es el mismo código que este si quieres saber que hace y como en este post esta la respuesta… ojo si entiendes esto el cielo es el limite… por eso fue que me anime a agregar esto al blog… en principio no quería agregar cosas de apuestas al blog pero de verdad no he encontrado algo mas matemático que las apuestas donde podríamos crear  algoritmos tipo inteligencia artificial en python y crear cosas de verdad cada ves mas interesantes… así que voy a agregar una cuantas entradas y veremos el nivel de aceptación 😀 saludos

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s