Mega Code Archive

 
Categories / Python / Function
 

Illustrate parameter passing

def min1(*args):     res = args[0]     for arg in args[1:]:         if arg < res:             res = arg     return res def min2(first, *rest):     for arg in rest:         if arg < first:             first = arg     return first def min3(*args):     tmp = list(args)     tmp.sort()     return tmp[0] print min1(3,4,1,2) print min2("bb", "aa") print min3([2,2], [1,1], [3,3])