Hi all,
I am trying to get a value dependant on initial vlaue inputed
Depending on the value, I want the functiont to return a percentage
For some reason, It seems to skip the first if state and just print
out the 1st elif
not sure what is going.
also, is there a cleaner way to write this?
-=-------------------------


#! /usr/bin/env python
'''
Calulate the percent increase in dose given an INR value.
'''

def INRadjust(x):
    if x < 1:
        return .15
    elif x < 1.5:
        return .12
    elif x < 1.75:
        return .1
    elif x < 1.9:
        return .05
    elif x < 3.1:
        return 0
    elif x < 4.1:
        return -.1
    elif x < 5.1:
        return -.2
    elif x < 6.1:
        return -.25
    elif x < 7.1:
        return -.3
    else:
        print "Notify Doctor"
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to