В настоящее время я новичок в Python и пытаюсь создать программу, которая принимает два целых числа и выводит, больше ли они, меньше друг друга или оба равны. Я также хочу добавить while l oop, которое каждый раз запрашивает еще 2 набора целых чисел, иначе, если пользователь наберет «выйти», программа завершится. Единственная проблема в том, что я думаю, что мой кастинг отключен, потому что когда я печатаю quit, он фактически сравнивает это. Так что, если я дважды наберу «quit», программа покажет, что они равны, что верно, а не остановит программу.
onenumber = int(input("Please enter your first number to compare:"))
twonumber = int(input("Please enter your second number to compare:"))
if onenumber > twonumber:
print (onenumber, "is the biggest!")
elif twonumber > onenumber:
print (twonumber, "is the biggest!")
else:
print ("Both are equal!")
while onenumber != "quit":
onenumber = input("Please enter your first number to compare, or type quit:")
twonumber = input("Please enter your second number to compare:")
if onenumber > twonumber:
print (onenumber, "is the biggest!")
elif twonumber > onenumber:
print (twonumber, "is the biggest!")
else:
print ("Both are equal!")