Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Ejemplo con funciones

def fun_golpe1(npokevida1):
npokevida1=npokevida1-100
return npokevida1
def fun_golpe2(npokevida1):
npokevida1=npokevida1-200
return npokevida1
def fun_golpe3(npokevida1):
npokevida1=npokevida1-300
return npokevida1
pokevida1=1000
golpe1=100
golpe2=200
golpe3=300
npokevida1=pokevida1

while npokevida1>0:
print("1) Golpe")
print("2) Cabezaso")
print("3) Psiquido")
p = int(input("Que ataque usar: "))
if p==1:
npokevida1=fun_golpe1(npokevida1)
print(npokevida1)
if p==2:
npokevida1=fun_golpe2(npokevida1)
print(npokevida1)
if p==3:
npokevida1=fun_golpe3(npokevida1)
print(npokevida1)
Nueva versión (Falta arreglar el bucle)
DragonitePS=500
GyaradosPS=500
DragoniteATK=["Trueno","Hiperrayo","Furia Dragón","Lanzallamas"]
GyaradosATK=["Rayo Hielo","HidroBomba","Surf","Lanzallamas"]
print("BATALLA POKEMON")
ch=input("¿Qué Pokemon eliges? (G)yarados/(D)ragonite: ")
if ch=="G" or ch=="g":
while DragonitePS>0:
print(" ")
print(" RIVAL Dragonite - HP:",DragonitePS)
print("==========================================")
print(" Gyarados - HP:",GyaradosPS)
print(" ")
print("Ataques:")
print("1)",GyaradosATK[0])
print("2)",GyaradosATK[1])
print("3)",GyaradosATK[2])
print("4)",GyaradosATK[3])
ch=int(input("¿Qué ataque usarás?(1/2/3/4): "))
if ch==1:
DragonitePS-=200
if ch==2:
DragonitePS-=100
if ch==3:
DragonitePS-=45
if ch==4:
DragonitePS-=20
if DragonitePS==0:
print(" ")
print(" RIVAL Dragonite - HP:",DragonitePS)
print("==========================================")
print(" Gyarados - HP:",GyaradosPS)
print(" ")
print("¡GANASTE!")
if ch=="D" or ch=="d":
while GyaradosPS>0:
print(" ")
print(" RIVAL Gyarados - HP:",GyaradosPS)
print("==========================================")
print(" Dragonite - HP:",DragonitePS)
print(" ")
print("Ataques:")
print("1)",DragoniteATK[0])
print("2)",DragoniteATK[1])
print("3)",DragoniteATK[2])
print("4)",DragoniteATK[3])
ch=int(input("¿Qué ataque usarás?(1/2/3/4): "))
if ch==1:
GyaradosPS-=200
if ch==2:
GyaradosPS-=100
if ch==3:
GyaradosPS-=45
if ch==4:
GyaradosPS-=20
if DragonitePS==0:
print(" ")
print(" RIVAL Gyarados - HP:", GyaradosPS)
print("==========================================")
print(" Dragonite - HP:", DragonitePS)
print(" ")
print("¡GANASTE!")
vaj=input("¿Volver a jugar? (S)í/(N)o: ")
if vaj=="S" or vaj=="s":
ch = input("¿Qué Pokemon eliges? (G)yarados/(D)ragonite: ")

You might also like