python valentine

nurple11 at gmail.com nurple11 at gmail.com
Sun Jan 27 16:36:56 EST 2008


Slightly off-topic, but this is the best Valentine's Day card I've
seen in a while: http://unholidaycards.com/code.html

I think I just might get some for my lab.

#!/usr/bin/env python


from relationships import *
from alcohol import shot, beer

def valentines_day(self):
    if self.dating:
        if self.money == 0:
            self.dating = False
        elif self.num_prev_dates == 0:
            self.money -= dinner()
            self.money -= pointless_gift()
        else:
            self.money -= dinner()/sqrt(self.num_prev_dates)
            if randInt(self.num_prev_dates):
                self.money -= pointless_gift()/self.num_prev_dates
    elif self.married:
        if self.years_married < 5:
             self.money -= dinner()/(self.years_married ** 2)
        else:
             pass
    else:
        while self.blood_alcohol < .08:
            self.blood_alcohol += beer()
        while self.blood_alcohol < .22:
            self.blood_alcohol += shot()
        sleep(86400)



More information about the Python-list mailing list