This is some code I wrote for school. The problem is that it gets extremely long in two areas if I keep adding more "input" functions, the lines used and the number of "and" functions I use. It's so big, that it's making my school assignment page lag. If you wanted to do it with 7 numbers or more, then it would make my page lag even more. How do I simplify the code below?
Assignment: Write a program to input 6 numbers. After each number is inputted, print the biggest of the numbers entered so far.
num1 = int(input("Enter a number:"))
print ("Largest: " + str(num1) + "\n")
num2 = int(input("Enter a number:"))
if (num1 > num2):
print ("Largest: " + str(num1) + "\n")
else:
print ("Largest: " + str(num2) + "\n")
num3 = int(input("Enter a number:"))
if (num1 > num2 and num1 > num3):
print ("Largest: " + str(num1) + "\n")
elif (num2 > num3):
print ("Largest: " + str(num2) + "\n")
else:
print ("Largest: " + str(num3) + "\n")
num4 = int(input("Enter a number:"))
if (num1 > num2 and num1 > num3 and num1 > num4):
print ("Largest: " + str(num1) + "\n")
elif (num2 > num3 and num2 > num4):
print ("Largest: " + str(num2) + "\n")
elif (num3 > num4):
print ("Largest: " + str(num3) + "\n")
else:
print ("Largest: " + str(num4) + "\n")
num5 = int(input("Enter a number:"))
if (num1 > num2 and num1 > num3 and num1 > num4 and num1 > num5):
print ("Largest: " + str(num1) + "\n")
elif (num2 > num3 and num2 > num4 and num2 > num5):
print ("Largest: " + str(num2) + "\n")
elif (num3 > num4 and num3 > num5):
print ("Largest: " + str(num3) + "\n")
elif (num4 > num5):
print ("Largest: " + str(num4) + "\n")
else:
print ("Largest: " + str(num5) + "\n")
num6 = int(input("Enter a number:"))
if (num1 > num2 and num1 > num3 and num1 > num4 and num1 > num5 and num1 > num6):
print ("Largest: " + str(num1) + "\n")
elif (num2 > num3 and num2 > num4 and num2 > num5 and num2 > num6):
print ("Largest: " + str(num2) + "\n")
elif (num3 > num4 and num3 > num5 and num3 > num6):
print ("Largest: " + str(num3) + "\n")
elif (num4 > num5 and num4 > num6):
print ("Largest: " + str(num4) + "\n")
elif (num5 > num6):
print ("Largest: " + str(num5) + "\n")
else:
print ("Largest: " + str(num6) + "\n")