Having some issues with return. Would like to get the return value (middle number) printed after "Middle number is ". Something obvious I presume but I just can't see it. :(
#still learning the basics import random def middle(number1,number2,number3): if number1 < number2 and number2 < number3 or number3 < number2 and number2 < number1: return number2 elif number2 < number1 and number1 < number3 or number3 < number1 and number1 < number2: return number1 else: return number3 for i in range(1): number1 = random.randint(20,100) number2 = random.randint(20,100) number3 = random.randint(20,100) print ("Three numbers:",number1,number2,number3) print ("Middle number is ",end = "") middle(number1,number2,number3)