my code
def biggernumber(a, b): if a>b: print " max == b" if b>a: print "max == a"; return max; biggernumber(10, 20)
showing error global name max not defined
the reason why code failing because max
not defined in function when returning, seems unknown script, guess trying like:
def biggernumber(a, b): maximum = 0 if a>b: print " max == a" maximum = elif b>a: print "max == b" maximum = b else: print "a == b" maximum = return maximum print biggernumber(10, 20)