DeNunCianDo

DeNunCianDo (https://www.denunciando.com/)
-   Programacion (https://www.denunciando.com/programacion-115/)
-   -   Tarot en Python (https://www.denunciando.com/programacion-115/581006-tarot-en-python.html)

ARICARRARO 27-12-2011 21:56:40

Tarot en Python
 
He aqui el código para calcular tu carta del tarot

Código PHP:

'''
autor: yo
fecha: 25 de diciembre de 2011

'''

def obtenerArcano(arc):
    if 
arc==1:
        return 
"El Mago"
    
if arc==2:
        return 
"La Papisa"
    
if arc==3:
        return 
"La Emperatriz"
    
if arc==4:
        return 
"El Emperador"
    
if arc==5:
        return 
"El Papa"
    
if arc==6:
        return 
"El Enamorado"
    
if arc==7:
        return 
"El Carro"
    
if arc==8:
        return 
"La Justicia"
    
if arc==9:
        return 
"El Ermitaño"
    
if arc==10:
        return 
"La Rueda"
    
if arc==11:
        return 
"La Fuerza"
    
if arc==12:
        return 
"El Colgado"
    
if arc==13:
        return 
"La Muerte"
    
if arc==14:
        return 
"La Templanza"
    
if arc==15:
        return 
"El Diablo"
    
if arc==16:
        return 
"La Torre"
    
if arc==17:
        return 
"La Estrella"
    
if arc==18:
        return 
"La Luna"
    
if arc==19:
        return 
"El Sol"
    
if arc==20:
        return 
"El Juicio"
    
if arc==21:
        return 
"El Mundo"
    
if arc==22:
        return 
"El Loco"



dia_nac=0
mes_nac
=""
anyo_nuevo=0
aux
=0
suma
,i=0,0
cadena
=""
sumaTotal=0


dia_nac
=int(raw_input('Dia de nacimiento:'))
mes_nac=raw_input('Mes de nacimiento:')
anyo_nuevo=int(raw_input('Año nuevo:'))

print 
"Datos leidos:\n"
print "\tDía de nacimiento ||  Mes de nacimiento  || Año nuevo que empieza"
print "\t",dia_nac,"             || ",mes_nac,"            || ",anyo_nuevo
print ""

if mes_nac=="diciembre":
    
aux=12
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
    
    
    

if 
mes_nac=="noviembre":
    
aux=11
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="octubre":
    
aux=10
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="septiembre":
    
aux=9
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])

    
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="agosto":
    
aux=8
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])

    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="julio":
    
aux=7
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])

    
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="junio":
    
aux=6
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="mayo":
    
aux=5
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])

    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="abril":
    
aux=4
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="marzo":
    
aux=3
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])

    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="febrero":
    
aux=2
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal)

if 
mes_nac=="enero":
    
aux=1
    suma
=dia_nac+aux+anyo_nuevo
    
print "Suma [",suma,"]"
    
cadena=str(suma)
    print 
"Cadena: [",cadena,"]"
    
print list(cadena)
    for 
i in range(len(cadena)):
        
sumaTotal=sumaTotal+int(cadena[i])
        
    print 
"Número: ",sumaTotal
    
print "Te corresponde el signo del ",obtenerArcano(sumaTotal


snakedoctor 20-06-2012 15:11:58

Respuesta: Tarot en Python
 
Que bueno tu aporte, estoy aprendiendo algo de Python, gracias por compartir!!!

ARICARRARO 21-07-2012 18:31:56

Respuesta: Tarot en Python
 
Si falta depurar un poco pero buenciona .. gracias

oswalgogra 29-12-2012 10:02:04

Respuesta: Tarot en Python
 
Buen aporte,

Un programa básico que le puede ayudar a los que empezamos a aprender, además utiliza algunas herramientas como la captura de datos por consola y las estructuras de control.

Gracias!


La franja horaria es GMT -5. Ahora son las 07:46:57.

Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.

DeNunCianDo.CoM ©

Page generated in 0,01921 seconds with 8 queries

SEO by vBSEO