Доработайте представленную кодом функцию printMax(list), которая будет принимать входной список и отображать на экране

  • 63
Доработайте представленную кодом функцию printMax(list), которая будет принимать входной список и отображать на экране наибольшее число в списке. Предусмотрите заранее большое значение.
Lyagushka
51
Хорошо, я могу помочь с этим заданием. Вот функция `printMax`, которую нужно подправить:

python
def printMax(list):
max_num = list[0]
for num in list:
if num > max_num:
max_num = num
print("Наибольшее число в списке:", max_num)


Чтобы предусмотреть заранее большое значение, мы можем инициализировать переменную `max_num` маленьким отрицательным числом, например -999999. Его использование позволит нам найти максимальное значение в списке даже, если все числа в списке будут меньше него.

Вот обновленная функция `printMax` с предусмотрением большого значения:

python
def printMax(list):
max_num = -999999
for num in list:
if num > max_num:
max_num = num
print("Наибольшее число в списке:", max_num)


Теперь функция будет выводить наибольшее число из заданного списка.