Я пытаюсь узнать о while и for loop. Эта функция выводит наибольшее число в списке. Но я не совсем уверен, как это работает. Может ли кто-нибудь сломать, как это работает для меня. Может быть, шаг за шагом и/или с блок-схемой. Я борюсь и хочу учиться.Нужна помощь в понимании кода (начинающего)
def highest_number(list_tested):
x=list_tested[0]
for number in list_tested:
if x<number:
x=number
print(x)
highest_number([1,5,3,2,3,4,5,8,5,21,2,8,9,3])
Опишите, что вы знаете об этой функции. – Mackers
прочитайте это вслух ... theres not much to this –
Что он делает, это объявить функцию, которая принимает массив в качестве параметра. В функции x инициализируется как первый элемент массива. Затем для каждого элемента в массиве он проверяет, меньше ли x этого числа (или если число больше x), и если оно есть, оно устанавливает x в большее значение. Ответ на это можно легко найти, если вы Google это. –