Jason
 
Are you trying to prevent negative numbers?
 
Ben

--- On Wed, 7/28/10, Jason MacFiggen <jmacfig...@gmail.com> wrote:


From: Jason MacFiggen <jmacfig...@gmail.com>
Subject: [Tutor] Python Help - How to end program
To: tutor@python.org
Date: Wednesday, July 28, 2010, 9:01 PM



Python keeps looping when it gets past the int 0, how do I end the program when 
it the int 0 or > 0.
 
my_hp = 50
    mo_hp = 50
    my_dmg = random.randrange(1, 20)
    mo_dmg = random.randrange(1, 20)
    endProgram = end()
    while True:
        if mo_hp < 0:
            print "The Lich King has been slain!"
        elif my_hp < 0:
            print "You have been slain by the Lich King!"
        if mo_hp <= 0:
            endProgram
        else my_hp <= 0:
            endProgram
        else:
            print "Menu Selections: "
            print "1 - Attack"
            print "2 - Defend"
            print
            choice = input ("Enter your selection. ")
            choice = float(choice)
            print
        if choice == 1:
            mo_hp = mo_hp - my_dmg
            print "The Lich King is at ", mo_hp, "Hit Points"
            print "You did ", my_dmg, "damage!"
            print
            my_hp = my_hp - mo_dmg
            print "I was attacked by the lk for ", mo_dmg," damage!"
            print "My Hit Points are ", my_hp
            print
        elif choice == 2:
            mo_hp = mo_hp - my_dmg / 2
            print "The Lich King is at", mo_hp, "Hit Points"
            print "you did ", my_dmg / 2, "damage!"
            print
            my_hp = my_hp - mo_dmg
            print "I was attacked by the lk for ", mo_dmg," damage!"
            print "My Hit Points are ", my_hp
            print

-Thank you
-----Inline Attachment Follows-----


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor



      
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to