26.9k views
0 votes
Can anyone please help me with how to use a while loop to ask a user to input positive integers until the user enters 0 and at the

end, print the largest number of all the integers entered.

I can send an example if needed

User Hildende
by
7.8k points

1 Answer

3 votes

In python 3:

def main():

largest = 0

while True:

number = int(input("Enter a number: "))

if number == 0:

print(largest)

return

elif number > largest:

largest = number

if __name__ == "__main__":

main()

I hope this helps!

User Andrew Sawa
by
7.9k points