Python.: программа получает на вход последовательность целых неотрицательных чисел, каждое число записано в отдельной строке. последовательность завершается числом 0, при считывании которого программа должна закончить свою работу и определить значение наибольшего элемента последовательности. числа,
следующие за числом 0, считывать не нужно. напишите код
def f():
numbers = []
while True:
num = int(input())
if num == 0:
break
numbers.append(num)
return max(numbers)