Я сделал программу, и я могу сделать концептуальную ошибку, может ли кто-нибудь помочь мне разобраться?Как напечатать максимальное число в списке, используя цикл в python
l=[1,7,6,2,3]
x=0
y=0
for i in l:
if(i>y):
x=i
else:
x=y
y=i
print (x)
Выход он дает, 3 то есть последний номер в списке
МОЖЕТ КАЖДЫЙ POINT МОЕ ОШИБКУ PLSS
Я не уверен, что если вы делаете это для удовольствия или уступки или что-то другое, но вы также можете использовать встроенные в макс. print (max (l)) –