Не могу понять код

Bismar

Новичок
Пользователь
Окт 8, 2023
16
2
3
Здравствуйте!
Что значит эта строка: s *= a > a[i - 1]
В этом коде:

def IsAssending(a):
s, i = 1, 1
while i <= len(a) - 1:
s *= a > a[i - 1]
i += 1
return s


a = list(map(int, input().split()))
if IsAssending(a):
print('YES')
else:
print('NO')


Версия Питон 3.10
Оперативная система Windows
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 646
472
83
 

Форум IT Специалистов