def printMax(a, b): if a > b: print(a, 'is maximum') elif a == b: print(a, 'is equal to', b) else: print(b, 'is maximum')printMax(3, 4) # directly give literal values
x = 5 y = 7 printMax(x, y) # give variables as arguments
How the code above values to: 4 is maximum 7 is maximum and not to: 5 is maximum 7 is maximum This is going a little over my head, please advice, what am I missing in here?
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor