I'm writing a program in which the user enters numbers. The program, after the user insert the string 'done', print max and min:
numbers=[]
n=0
def maximum():
for n in numbers:
if n > maximum:
maximum = n
print("Maximum is: ", maximum)
def minimum():
for n in numbers:
if n <minimum:
minimum=n
print("Minimum is: ", minimum)
while n != 'done':
n = input('Enter a number: ')
try:
fval=float(n)
except:
print("Invalid input")
continue
numbers.append(n)
if n == 'done':
break
maximum()
minimum()
where I wrong?