back with more issues

Kris Mesenbrink krismesenbrink at gmail.com
Mon Aug 12 23:13:31 EDT 2013


the Classes and __init__ still don't make much sense actually. i have tried and tried again to make it generate numbers between 0 and 5 in a while statement but it just doesn't seem to be working. 

import random


class Player():
    hp = 10
    def __init__(self, patt):
        self.att = random.randint(0,5)



while Player.hp == 10:
    print (Player.__init__)

atm it seems to be printing "<function Player.__init__ at 0x0000000002954EA0>" over and over again, i don't mind the repetition but from my understanding there should be numbers there. numbers that change. crazy frustrating that i just don't understand how this works.



More information about the Python-list mailing list